*{
	margin: 0;
	padding: 0;
}
html, body{
	overflow-x: hidden;
}
body{
	font-family: 'OpenSans';
}
@font-face {
	font-family: 'OpenSans';
	src: url(fonts/OpenSans-Regular.ttf)
}
@font-face {
	font-family: 'OpenSansBold';
	src: url(fonts/OpenSans-Bold.ttf)
}
img{
	max-width: 100%;
}
a:link, a:visited, a:hover, a:active{
	text-decoration: none;
	color: #333;
	font-family:'微软雅黑';
}
input, textarea, select, button{
	outline: none !important;
}
.breadcrumb > li{
	vertical-align: middle;
}
.breadcrumb > li + li::before{
	content:none;
}
.breadcrumb > .active::before{
	content: ">\00a0";
}
ul{
	margin-bottom: 0;
}
.banner p{
	margin-bottom:0;
}
.content p:not(.h1):not(.h2):not(.h3):not(.h4):not(.title):not(.text):not(.desc){
	line-height: 24px;
	margin-bottom: 0;
}
.title{
	font-size: 24px;
	font-weight: 600;
	color: #090404;
	margin-top: 10px;
	margin-bottom: 30px;
}
.text,
.desc{
	line-height: 24px;
	color: #666;
	margin: 10px 0 30px;
}
.desc{
	padding-bottom: 15px;
	position: relative;
}
.desc:after{
	content: '';
	width: 60px;
	height: 3px;
	background: #e62129;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -30px;
}
.title,
.text,
.desc{
	text-align: center;
}
.index .text{
	margin-top: 25px;
}
.product-info h1{
	text-align: left;
}
.head{
  font-size: 20px;
  line-height: 30px;
  color: #e62129;
  border-left: 10px solid #e62129;
  border-bottom: 2px solid #e62129;
  padding-left: 5px;
  margin: 30px 0 !important;
}
.btn{
	padding: 6px 12px;
}
.bordered img{
	border: 1px solid #ccc;
}
.max-img img{
	max-width: 95%;
}
.all-img img{
	max-width: 95%;
	border: 1px solid #ccc;
}

.shadow-img{
	-webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,.3);
	box-shadow: 0 0 5px 1px rgba(0,0,0,.3);
}
.scale-img{
	overflow: hidden;
}
.scale-img img{
	-webkit-transition: all .7s;
	-moz-transition: all .7s;
	-o-transition: all .7s;
	transition: all .7s;
}
.scale-img:hover img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.breadcrumb>li,
.breadcrumb>.active,
.breadcrumb>li+li:before{
	color: #333;
	text-transform: uppercase;
}
.breadcrumb>li+li:before{
	padding:0;
}
.breadcrumb>.active {
  /*width: 250px;*/
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
  overflow: hidden;
}
.breadcrumb>.active>a{
  color: #33cc99;
}
@media (min-width:992px) {
	.container8{
  	height: 256px;
  	overflow: hidden;
  }
  .certificate1{
 	padding-bottom: 40px;
 	padding-top: 40px !important;
 }
 .list-left-pro{
 	width: 100%;
 	padding-left:40px;
 }
 .list-left-pro h4{
     float: left;
     color: #333333;
     font-size: 24px;
     font-family: '微软雅黑';
     margin:0;
 }
 .list-left-pro .huan{
 	display: block;
 	float: right;
 	color: #666;
 	background: url('../images/icon_change.png') no-repeat 0px 1px;
 	padding-left: 22px;
 }
  .list-left-pro .huan1{
 	display: block;
 	float: right;
 	color: #666;
 	padding-left: 22px;
 }
 .certificate .list-left-pro .list-mian-pro ul li{
 	width: 208px;
 	float: left;
 	margin-left:27px;
 }
 .certificate .list-left-pro .list-mian-pro ul li:nth-child(1){
 	margin-left:0;
 }
 .certificate .list-left-pro .list-mian-pro ul li img{
 	width: 208px;
 	height: 152px;
 }
.certificate .list-left-pro .list-mian-pro .lingdaoli li img{
    width: 208px;
    height: 151px;
}
 .certificate .list-left-pro .list-mian-pro .gongkaike li img{
 	width: 208px;
 	height: 145px;
 }

 .certificate .list-left-pro .list-mian-pro ul li .list-pro-bom{
 	width: 208px;
 }
 .certificate .list-left-pro .list-mian-pro ul li .list-pro-bom h5{
 	color: #02af95;
 	font-size: 14px;
 	font-family: '微软雅黑';
 }
  .certificate .list-left-pro .list-mian-pro{
  	margin-top: 50px !important;
  }
  .certificate .list-left-pro .list-mian-pro ul li .list-pro-bom .prei{
    color: #ffb43d;
    font-size: 16px;
 	font-family: '微软雅黑';
  }
  .certificate .list-left-pro .list-mian-pro ul li .list-pro-bom .riqi{
    float: right;
    margin-right:20px;
  }
  .certificate .list-left-pro .list-mian-pro ul li .list-pro-bom .city{
    float: right;
  }
  .certificate .list-left-pro .list-mian-pro ul li .list-pro-bom .city1{
    float: right;
    background: url('../images/product-icon_03.png') no-repeat 0 4px;
    padding-left: 13px;
  }
  
  .certificate .list-left-pro .list-mian-pro ul li .list-pro-bom span{
  	color: #666;
 	font-family: '微软雅黑';
 	font-size: 12px;
  }
  .certificate .list-left-pro ol{
  	padding-bottom: 0px;
  	margin-bottom:0px;
    width: 760px;
  	margin:0 auto;
  }
  .certificate .list-left-pro ol .active{
  	color: #02af95;
  }
  .certificate .list-left-pro ol li{
  	color: #666;
  	font-family: '微软雅黑';
  	font-size: 14px;
  	float: left;
  	padding-top: 0px;
  }

}
header .menu>li>.active{
	color: #33cc99 !important;
}
.container>nav, .containe-fluid>nav{
	text-align: center;
}
.navbar-form .btn{
	vertical-align: top;
}
.mySwiper{
	padding: 0;
	margin: 0;
	position: relative;
}
.index .sec01.mySwiper{
	padding: 0;
	margin: 0 -10px;
}
.swiper-container{
  width: 100%;
  height: auto;
  margin: 0 !important;
}
.swiper-wrapper, .swiper-slide{
	height: auto !important;
}
.swiper-container>a{
	display: none
}
.swiper-container:hover>a{
	display: block
}
.swiper-slide{
	position: relative;
}
.swiper-container .pagination{
	/*display: inline*/
}
.pagination-block{
	clear: left;
	width: 100%;
	text-align: center;
	padding: 0;
	display: block !important
}
.pagination-block>span{
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background-color: #02ae94;
	margin: 0 3px;
	cursor: pointer;
}
.pagination-block>.swiper-active-switch{
	background-color: #ffae26;
}
.pagination-banner{
	position: absolute;
	bottom: 0;
}
.pagination-banner>span{
	background-color: #fff;
}
.pagination a.prevbtn,
.pagination a.nextbtn{
	width: 20px;
	height: 40px;
	background: rgba(230,33,31,.5) url(../images/pagination-01.png) no-repeat center;
	position: absolute;
	top: 50%;
	margin-top: -40px;
	display: none;
	z-index: 99;
}
.pagination a.prevbtn{
	left: 0.625%;
	background-position-x: 5px;
}
.pagination a.nextbtn{
	right: 0.625%;
	background-position-x: -14px;
}
.pager li>a,
.pager li>span{
	border-radius: 0;
	color: #e62129;
	border-color: #e62129;
}
.pager li>a:hover,
.pager li>span:hover{
	color: #fff;
	background-color: #e62129;
}
.pager li+li{
	margin-left: 10px;
}
.swiper-certificate img{
	max-width: 95%;
	-webkit-transform: scale(0.98);
	transform: scale(0.98);
}

@media (min-width:1200px) {
  .swiper-sec9{
  	height: 387px;
  }
  .list-left-pro .list-kcxq-top img{
  	float: left;
  	border: 1px solid #cccccc;
  	width: 550px;
  	height: 350px;
  }
  .list-kcxq-bottom-p6 p{
  	margin-left:160px !important;
  }
  .swiper-container12{
  	height: 360px;
  }
  .list-inline-details-con1 img{
  	/*margin:0 auto;*/
  	/*display: block;*/
  	height: 350px;
  }
  .list-inline-details-con5 img{
  	margin:0 auto;
  	display: block;
  }
  .pagination span li{
  	float: left;
  	background: #f5f5f5;
    padding: 5px 12px;
    margin-left: 3px !important;
  }
  .pagination span .active{
  	padding: 5px 12px;
    background: #009999;
    /* border-radius: 5px; */
    color: #fff;
  }
  .disabled{
  	/*width: 30px;*/
    padding: 5px 12px;
    margin-left: 3px !important;
  }
  .pagination span .active:hover{
    background: #009999 !important;
  }
  .pagination span .disabled:hover{
  	background: #f5f5f5;
  }
  .disabled span{
  	display: block;
  }
  .container8{
  	height: 295px;
  	overflow: hidden;
  }
  .list-left-pro .list-kcxq-top .list-kcxq-b{
  	float: left;
  	padding-left: 30px;
  	padding-top: 0px;
  }
 .list-left-pro .list-kcxq-top .list-kcxq-b h6{
    font-size: 24px;
    color: #333333;
    font-family: '微软雅黑';
    text-align: left;
    font-weight: 900;
 }
  .list-left-pro .list-kcxq-top .list-kcxq-b a{
  	display: block;
  	width: 190px;
  	height: 50px;
  	background: #02af95;
  	color: #fff;
  	font-size: 16px;
  	text-align: center;
  	line-height: 50px;
  	margin-top:15px;
  }
 .list-left-pro .list-kcxq-top .list-kcxq-b .qian{
 	color: #ffae26;
 	font-size: 28px;
    margin-bottom:13px;
 	margin-top:16px;
 }
 .list-left-pro .list-kcxq-top .list-kcxq-b span{
 	display: block;
 	text-align: left;
    font-family: '微软雅黑';
    font-size: 14px;
    color: #666666;
    line-height: 35px;
 }
 .list-kcxq-bottom{
 	background: #fff;
 }
 .list-kcxq-bottom .list-kcxq-bottom-t{
 	text-align: left;
 	padding-top:40px;
 	border-bottom: 1px solid #cccccc;
 }
 .list-kcxq-bottom .list-kcxq-bottom-t span{
 	width: 230px;
 	height: 55px;
 	display: inline-block;
 	text-align: center;
 }

 .list-kcxq-bottom .list-kcxq-bottom-t .active{
 	border-bottom: 2px solid #02af95
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li:hover p{
    color: #333;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li:last-child{
 	border-bottom: none;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li{
 	display: inline-block;
 	border-bottom: 1px solid #cccccc;
 	height: auto;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li .list-kcxq-bottom-p{
   width:  820px !important;
   height: 240px;
   float: left;
   padding:45px 40px 50px 60px;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li .list-kcxq-bottom-p p{
   line-height:22px !important;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li .list-kcxq-bottom-p div{
 	width: 110px;
 	height: 240px;
 	float: left;
 	margin-right: 20px;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li .list-kcxq-bottom-p .name{
 	margin-top:25px;
 	color: #02af95;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li .list-kcxq-bottom-p div img{
    width: 110px;
 	height: 110px;
 	margin-top:30px;
 }
 .container .list-left-pro1{
 	padding-left:0px;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li .list-kcxq-bottom-h5{
 	float:left;
 	background: url('../images/footer_bg.png') no-repeat right;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li .list-kcxq-bottom-h5 h5{
 	text-align: center;
 	line-height: 240px;
 	font-size: 18px;
 	color: #333;
 	width: 215px;
 	height: 240px;
 }
 .list-mian-content{
 	width: 100%;
 }
 .list-mian-content h4{
 	width: 100%;
 	text-align: center;
 	display: inline-block;
 }
 .list-mian-content .back-h4{
 	display: inline-block;
 	width: 40px;
 	height: 1px;
 	background: #02af95;
 }
 .list-kcxq-bottom-content1{
 	padding:0px 20px 30px 40px;
 }
 .list-kcxq-bottom-content1 .list-kcxq-bottom-h5 h5{
 	width: 183px;
 	height:53px;
 	text-align: center;
 	line-height: 53px;
 	font-size: 18px;
 	color: #fff;
 	margin-bottom: 30px;
 	margin-top:40px;
 	background: url('../uploadfiles/images/product/kcap_03.png') no-repeat;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content1 ul li:hover p{
 	font-family: '微软雅黑';
    color: #666;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content1 ul li p{
 	font-family: '微软雅黑';
    color: #666;
 }
 .list-unstyled li a:hover{
 	color: #034c51 !important;
 	text-decoration: underline;
 }
 .certificate1{
 	padding-bottom: 40px;
 	padding-top: 40px !important;
 }
 .list-left-pro{
 	width: 100%;
 	padding-left:40px;
 }
 .list-left-pro h4{
     float: left;
     color: #333333;
     font-size: 24px;
     font-family: '微软雅黑';
     margin:0;
 }
 .list-left-pro .huan{
 	display: block;
 	float: right;
 	color: #666;
 	background: url('../images/icon_change.png') no-repeat 0px 1px;
 	padding-left: 22px;
 }
  .list-left-pro .huan1{
 	display: block;
 	float: right;
 	color: #666;
 	padding-left: 22px;
 }
 .certificate .list-left-pro .list-mian-pro ul li{
 	width: 270px;
 	float: left;
 	margin-left:27px;
 }
 .certificate .list-left-pro .list-mian-pro ul li:nth-child(1){
 	margin-left:0;
 }
 .certificate .list-left-pro .list-mian-pro ul li img{
 	width: 270px;
 	height: 190px;
 }
 .certificate .list-left-pro .list-mian-pro .lingdaoli li img{
 	width: 270px;
 	height: 190px;
 }
 .certificate .list-left-pro .list-mian-pro .gongkaike li img{
 	width: 270px;
 	height: 190px;
 }
 .certificate .list-left-pro .list-mian-pro ul li .list-pro-bom{
 	width: 270px;
 }
 .certificate .list-left-pro .list-mian-pro ul li .list-pro-bom h5{
 	color: #02af95;
 	font-size: 14px;
 	font-family: '微软雅黑';
 }
  .certificate .list-left-pro .list-mian-pro{
  	margin-top: 50px !important;
  }
  .certificate .list-left-pro .list-mian-pro ul li .list-pro-bom .prei{
    color: #ffb43d;
    font-size: 18px;
 	font-family: '微软雅黑';
  }
  .certificate .list-left-pro .list-mian-pro ul li .list-pro-bom .riqi{
    float: right;
    margin-right:20px;
  }
  .certificate .list-left-pro .list-mian-pro ul li .list-pro-bom .city{
    float: right;
  }
  .certificate .list-left-pro .list-mian-pro ul li .list-pro-bom .city1{
    float: right;
    background: url('../images/product-icon_03.png') no-repeat 0 4px;
    padding-left: 13px;
  }
  
  .certificate .list-left-pro .list-mian-pro ul li .list-pro-bom span{
  	color: #666;
 	font-family: '微软雅黑';
  }
  .certificate .list-left-pro ol{
  	padding-bottom: 0px;
  	margin-bottom:0px;
    width: 760px;
  	margin:0 auto;
  }
  .certificate .list-left-pro ol .active{
  	color: #02af95;
  }
  .certificate .list-left-pro ol li{
  	color: #666;
  	font-family: '微软雅黑';
  	font-size: 14px;
  	float: left;
  	padding-top: 0px;
  }
  .animated-button.thar-three {
	color: #333333;
	cursor: pointer;
	display: block;
	position: relative;
	transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1);
	0s;
	}
	.animated-button.thar-three:hover {
		color: #fff !important;
		background-color: transparent;
		text-shadow: nthree;
	}
	.animated-button.thar-three:hover:before {
		left: 0%;
		right: auto;
		width: 100%;
	}
	.animated-button.thar-three:before {
		display: block;
		position: absolute;
		top: 0px;
		right: 0px;
		height: 100%;
		width: 0px;
		z-index: -1;
		content: '';
		color: #fff !important;
		background: #ff9600;
		transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1);
	0s;
	}
}

.list-inline-right li{
	padding-left: 0px;
	padding-right: 0px;
}
.swiper-certificate img:hover{
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-box-shadow: 2px 2px 10px #666;
	box-shadow: 2px 2px 10px #666;
}
.content .navbar-header button{
	float: left;
	border: none;
	background: transparent url(../images/images/top_nav.png) no-repeat center;
	padding: 12px; 
	margin: 10px 0 0 0px;
	background-size: 12px 10px;
	border: 1px solid transparent;
    border-radius: 4px;
    border-color: #ddd;
}
.pagination>span>a,.pagination>span>span{
	font-size: 16px;
	color: #333;
	border: none;
}
.pagination>span>a:hover,
.pagination>span>a:focus,
.pagination>span>span:hover,
.pagination>span>span:focus,
.pagination>span>span{
	background-color: transparent;
	color: #e62129;
}
.product-menu .navbar-collapse{
	padding: 0;
}
.product-menu .product-form{
	border: 1px solid #a0a0a0;
	padding: 20px;
}
.product-menu .product-form input{
	width: 75%;
	display: inline-block;
}
.product-menu .product-form button{
	width: 20%;
	height: 34px;
	border-color: #e62129;
	background: #e62129 url(../images/icon_12.png) no-repeat center;
}
.product-menu .product-nav>li{
	width: 100%;
	margin: 10px auto;
	border: 1px solid transparent;
	cursor: pointer;
}
.product-menu .product-nav>li>a{
	width: 100%;
	text-align: center;
	color: #333;
	background: #f1f1f1;
	padding: 10px;
	display: block;
}
.product-menu .product-nav>li.active>a,
.product-menu .product-nav>li:hover>a{
	color: #fff;
	background-color: #e62129;
}
.product-menu .product-nav>li.active{
	border-color: #ccc;
}
.product-menu .product-nav>li ul{
	padding: 0px 20px;
	display: none;
}
.product-menu .product-nav>li.active ul{
	display: block;
}
.product-menu .product-nav>li ul li{
	padding: 10px;
	border-bottom: 1px solid #ccc;
	text-align: center;
}
.product-menu .product-nav>li ul li:last-child{
	border-bottom: none;
}
.product-menu .product-nav>li ul li a:hover{
	color: #e62129;
}
.fancybox-nav span{
	display: none;
}
.fancybox-nav:hover span{
	display: block;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background: #e62129 !important;
}
.list-tag {
	position: relative;
	text-align: center;
}
.list-tag button {
	position: absolute;
	left: 0;
	top: -35px;
	background: none;
	border: none;
	font-size: 16px;
}
.list-tag>ul {
	text-align: center;
	display: none;
}
.list-tag>ul>li {
	position: relative;
}
.list-tag>ul>li>a {
	display: block;
	padding: 6px 20px;
	color: #666;
	margin: 3px auto;
	text-transform: capitalize;
	list-style: none;
}
.list-tag>ul>li:nth-child(1){
	margin-top:47px;
}
.list-tag>ul>.active>a {
	/*color: #fff;*/
	border-left:3px solid #48c2b1;
	/*border-color: #e62129;*/
	background-color: #fff;
}
.list-tag>ul>li>a:hover{
	border-left:3px solid #48c2b1;
	text-decoration: none;
	background-color: #fff;
	color: #48c2b1 !important;
}
.list-tag .dropdown-menu {
	padding: 0;
	min-width: 100%;
	border-radius: 0;
	border-color: #ccc;
}
.list-tag .dropdown-menu a {
	display: block;
	border-bottom: 1px solid #ccc;
	padding: 6px 12px;
	text-align: center;
	background: none !important;
}
.list-tag .dropdown-menu .active a {
	color: #e62129;
}
.list-tag .dropdown-menu a:hover {
	background: none;
	color: #e62129;
}
@media (min-width:768px) {
	header{
		height: 90px;
		line-height: 90px;
	}
	#menu{
		height: 90px;
	}
	#menu li{
		 padding: 27px 0;
	}
	#menu .dropdown .dropdown-menu li{
		 padding: 0px 0;
	}
}
header{
	width: 100%;
	background: #fff;
	position: relative;
	z-index: 800;
}
header.shadow{
	box-shadow: 3px 3px 5px rgba(0,0,0,.1);
	-webkit-box-shadow: 3px 3px 5px rgba(0,0,0,.1);
}
header .header-link{
	color: #fff;
	background: #303030;
}
header .header-link a{
	color: #fff;
}
header .header-link a:hover{
	color: #E62129;
}
header .signin li{
	padding: 0 2px;
}
header .signin .btn-log{
	text-decoration: underline;
	padding: 3px 0;
}
header .signin,
header .social-media{
	vertical-align: middle;
	display: inline-block;
}
header .social-media{
	margin-left: 30px;
}
header .social-media li a{
	width: 20px;
	height: 35px;
	background: url(../images/media-top.png) no-repeat center;
	display: block;
}
header .social-media li.f a{
	background-position-x: 6px;
}
header .social-media li.t a{
	background-position-x: -32px;
}
header .social-media li.i a{
	background-position-x: -75px;
}
header .social-media li.p a{
	background-position-x: -117px;
}
header .social-media li.c a{
	background-position-x: -159px;
}
header .social-media li a:hover{
	background-image: url(../images/media-icon-top.png);
}
header .navbar-brand{
	width: 255px;
	height: 58px;
	font-size: 0;
	/*background: url(../images/images/logo.png) no-repeat center;*/
	margin: 10px auto;
	vertical-align: middle;
	display: inline-block;
}
header .navbar-toggle{
	float: left;
	padding: 20px;
	margin: 18px 15px 0px;
	background: transparent url(../images/images/top_nav.png) no-repeat center;
}
header .navbar-right{
	position: relative;
	right: 30px;
}
.navbar-collapse{
	padding-right: 0px;
}
header .navbar-right .dianhua{
    margin-left: 10px;
    font-size: 15px;
    line-height: 0;
    display: inline-block;
    font-weight: bold;
    color: #ff9602;
}
header .navbar-right .dianhua1{
    margin-left: 10px;
    font-size: 14px;
    line-height: 0;
    display: inline-block;
    color: #333;
}
header .navbar-right .dianhua1:hover{
    color: #02ae94;
}
header .navbar-right .dianhua2:hover{
	color: #02ae94;
}
header .navbar-right .dianhua2{
    margin-left: 10px;
    font-size: 14px;
    line-height: 0;
    display: inline-block;
    color: #333;
}
header .navbar-right .btn img{
    margin-bottom: 5px;
}
header .navbar-right>.btn{
	border-radius: 0;
	padding: 9px;
}
header .seach{
	width: 100%;
	height: 100%;
	position: fixed;
	background: rgba(0,0,0,.5);
	left: 0;
	top: 0;
	z-index: 900;
	display: none;
}
header .seach .main{
	max-width: 730px;
	margin: 190px auto 0;
}
header .seach form{
	margin-bottom: 25px;
	position: relative;
}
header .seach form input{
	height: 90px;
	border-radius: 0;
	padding-left: 50px;
	padding-right: 140px;
}
header .seach form button{
	width: 90px;
	height: 90px;
	border-radius: 0;
	background: #E62129 url(../images/icon_12.png) no-repeat center;
	position: absolute;
	right: 0;
	top: 0;
}
header .seach .btn-close{
	font-size: 18px;
	color: #fff !important;
}
header .menu a{
	text-align: center;
	color: #333 !important;
	background: transparent !important;
}
header .menu>li>a{
	line-height: 24px;
	text-transform: uppercase;
	padding: 6px 3px;
}
.shouyebk{
	width: 30px;
	height: 1px;
	display: block;
	border-bottom:1px solid #02ae96;
	margin:0 auto;
}
.shouyebk1{
	width: 60px;
	height: 1px;
	display: block;
	border-bottom:1px solid #034c55;
	margin:0 auto;
}
.tuandui div span{
	color: #ff9900;
}
header .menu>li.active>a,
header .menu>li:hover>a{
	color: #02ae94 !important;
	background: transparent !important;
}
header .dropdown-menu{
	width: 100%;
	min-width: 0;
	padding: 0;
}
header .dropdown-menu>li>a{
	white-space: normal;
	border-top: 1px solid #E5E5E5;
}
header .dropdown-menu>li:hover>a{
	color: #fff !important;
	background: #33cc99 !important;
}


/*********  content  *********/
.index .back2{
	background: #fff;
	padding: 5px 0 15px;
}
.index .sec02{
	background: #fff;
	padding: 5px 0 15px;
}
.index .sec02 .back img{
	width: 100%;
}
.index .sec02 .back .img img{
	height: 200px;
}
.index .sec02 .info{
	background: #f5f5f5;
	border-top: 1px solid #ccc;
	padding: 0px 10px 25px 10px;
}
.index .sec02 .info a{
	display: block;
	margin-top: 15px;
}
.index .sec02 .info p:not(.h5){
	height: 40px;
	line-height: 60px;
	font-size: 14px;
	line-height: 20px !important;
	color: #666;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	margin-top: 10px;
}
.index .sec02 .info .h5{
	height: 24px;
	font-size: 16px;
	font-family: 'OpenSansBold';
	font-weight: bold;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	margin-top: 20px;
}
.index .sec02 .back a{
	color: #777;	
}
.index .sec02 .back:hover .h5{
	color: #02ae94;
}
.index .sec02 .back:hover a{
	color: #02ae94;
	text-decoration:underline;
}
.index .sec03{
	padding: 15px 0;
	background: url(../images/uploadfiles/images/jqkc_bg.png) no-repeat;
	z-index: 1;
}
.index .sec03 .why-lt img,
.index .sec03 .why-lt iframe{
	width: 100% !important;
}
.index .sec03 .title{
	text-align: left;
}
.index .sec03 .h1{
	margin: 15px auto;
	position: relative;
	display: inline-block;
}
.index .sec03 .h1:before{
	content: url(../images/why-tcl-left.png);
	position: absolute;
	left: -12px;
	top: 50%;
	margin-top: -24px;
}
.index .sec03 .h1:after{
	content: url(../images/why-tcl-right.png);
	position: absolute;
	right: -15px;
	top: 50%;
	margin-top: -24px;
}
.index .sec03 .para{
	color: #666;
}
.index .sec03 .info{
	background: url(../images/why-icon-01.png) no-repeat center top;
	padding-top: 40px;
	-webkit-transition: all .7s;
	-moz-transition: all .7s;
	transition: all .7s;
}
.index .sec03 .swiper-slide:nth-of-type(2) .info{
	background-image: url(../images/why-icon-02.png);
}
.index .sec03 .swiper-slide:nth-of-type(3) .info{
	background-image: url(../images/why-icon-03.png);
}
.index .sec03 .swiper-slide:nth-of-type(4) .info{
	background-image: url(../images/why-icon-04.png);
}
.index .sec03 .swiper-slide:nth-of-type(5) .info{
	background-image: url(../images/why-icon-05.png);
}
.index .sec03 .swiper-slide:nth-of-type(6) .info{
	background-image: url(../images/why-icon-06.png);
}
.index .sec03 .swiper-slide:first-of-type:hover .info{
	background-image: url(../images/why-icon-07.png);
}
.index .sec03 .swiper-slide:nth-of-type(2):hover .info{
	background-image: url(../images/why-icon-08.png);
}
.index .sec03 .swiper-slide:nth-of-type(3):hover .info{
	background-image: url(../images/why-icon-09.png);
}
.index .sec03 .swiper-slide:nth-of-type(4):hover .info{
	background-image: url(../images/why-icon-10.png);
}
.index .sec03 .swiper-slide:nth-of-type(5):hover .info{
	background-image: url(../images/why-icon-11.png);
}
.index .sec03 .swiper-slide:nth-of-type(6):hover .info{
	background-image: url(../images/why-icon-12.png);
}
.index .sec03 .info p:not(.h5){
	color: #666;
}
.index .sec03 .info .h5{
	font-family: 'OpenSansBold';
	font-weight: bold;
}

.index .sec04 .row{
	margin: 0;
}
.index .sec04 .img{
	padding: 0;
	overflow: hidden;
}
.index .sec04 .img img{
	width: 100%;
}
.index .sec04 .info{
	background: #fff;
	padding: 15px;
}
.index .sec04 .time{
	margin-left: 0;
}
.index .sec04 .time li{
	min-width: 58px;
	color: #fff;
	background: #606060;
	padding: 5px 10px;
	vertical-align: middle;
}
.index .sec04 .time li:first-child{
	min-height: 42px;
	font-size: 18px;
	background: #E62129;
	text-align: center;
	padding-top: 9px;
	margin-right: -4px;
}
.index .sec04 .time li:last-child p{
	line-height: 16px !important;
}
.index .sec04 .h5{
	font-weight: bold;
}
.index .sec04 .swiper-slide:hover .h5{
	color: #E62129;
}
.index .sec04 .para{
	color: #666;
}
.index .sec04 .btn{
	color: #666;
	border: 1px solid #666;
	border-radius: 0;
	margin-top: 15px;
}
/*.index .sec04 .btn:hover{
	color: #fff;
	background: #E62129;
	border-color: #E62129;
}*/
.index .sec05{
	padding: 30px 0 0;
}
#video {
	text-align: center;
	width: 100%;
}
#video .video {
	max-width: 100%;
}
.about .video,
.about .swiper-image,
.about .text-center img {
	display: block;
	margin: 5px auto
}
.about .sec03 .swiper-partner {
	text-align: center;
}
.advantage .bg {
	background-color: #f5f5f5;
	padding: 15px 0;
	margin: 15px auto;
}
.advantage .row .col-sm-6 img {
	display: block;
	margin: 10px auto;
}
.advantage .sec04{
	background: #f5f5f5;
	padding: 15px 0;
	z-index: 1;
}
.advantage .sec04 .info{
	background: url(../images/why-icon-01.png) no-repeat center top;
	padding-top: 40px;
	-webkit-transition: all .7s;
	-moz-transition: all .7s;
	transition: all .7s;
}
.advantage .sec04 .swiper-slide:nth-of-type(2) .info{
	background-image: url(../images/why-icon-02.png);
}
.advantage .sec04 .swiper-slide:nth-of-type(3) .info{
	background-image: url(../images/why-icon-03.png);
}
.advantage .sec04 .swiper-slide:nth-of-type(4) .info{
	background-image: url(../images/why-icon-04.png);
}
.advantage .sec04 .swiper-slide:nth-of-type(5) .info{
	background-image: url(../images/why-icon-05.png);
}
.advantage .sec04 .swiper-slide:nth-of-type(6) .info{
	background-image: url(../images/why-icon-06.png);
}
.advantage .sec04 .swiper-slide:first-of-type:hover .info{
	background-image: url(../images/why-icon-07.png);
}
.advantage .sec04 .swiper-slide:nth-of-type(2):hover .info{
	background-image: url(../images/why-icon-08.png);
}
.advantage .sec04 .swiper-slide:nth-of-type(3):hover .info{
	background-image: url(../images/why-icon-09.png);
}
.advantage .sec04 .swiper-slide:nth-of-type(4):hover .info{
	background-image: url(../images/why-icon-10.png);
}
.advantage .sec04 .swiper-slide:nth-of-type(5):hover .info{
	background-image: url(../images/why-icon-11.png);
}
.advantage .sec04 .swiper-slide:nth-of-type(6):hover .info{
	background-image: url(../images/why-icon-12.png);
}
.advantage .sec04 .info .h5{
	font-weight: bold;
}
.advantage .sec05 .h5{
	margin-bottom: 10px !important;
}
.advantage .sec05 .img{
	margin: 15px 0;
}
.advantage .sec05 .swiper-slide img{
	width: 100%;
}
.team .col-sm-6 {
	margin: 5px auto;
}
.team .col-md-6 {
	margin: 5px auto;
}
.download .col-xs-6 div i {
	display: block;
	width: 30px;
	height: 31px;
	background: url(../images/download.png) no-repeat;
	background-position: center top;
	margin: 10px auto;
}
h1{
	font-family: '微软雅黑';
}
.download .row {
	margin-left: -10px;
	margin-right: -10px;
}
.download .col-xs-6 {
	margin: 8px auto;
	padding-left: 10px;
	padding-right: 10px;
}
.download .f-title {
	text-transform: uppercase;
	margin: 15px auto 10px !important;
	font-weight: 600;
}
.download .col-xs-6 div {
	border: 1px solid #ccc;
	padding: 10px;
}
.download .col-xs-6 .btn {
	border: 1px solid #ccc;
	display: block;
	margin: 10px auto;
}
.download .col-xs-6 .btn span {
	width: 12px;
	height: 12px;
	display: inline-block;
	background: url(../images/download-btn.png) no-repeat left center;
	vertical-align: middle;
	margin-right: 8px;
}
.download .col-xs-6 div:hover {
	border-color: #e62129;
}
.download .col-xs-6 div:hover i {
	background-position: center bottom;
}
.download .col-xs-6 div:hover .f-title {
	color: #e62129;
}
.download .col-xs-6 div:hover .btn {
	background-color: #e62129;
	color: #fff;
}
.download .col-xs-6 div:hover .btn span {
	background-position: right center;
}
.history .row {
	position: relative;
	clear: left;
	min-height: 80px;
	overflow: hidden;
}
.pagination1{
	position: relative;
	bottom: 30px;
}
.history .col-md-6 {
	text-align: left;
	padding-left: 60px;
	padding-top: 10px;
}
.history .row:before,
.history .row:after {
	position: absolute;
}
.history .row:before {
	top: 0;
	width: 36px;
	height: 36px;
	border: 2px solid #fff;
	border-radius: 50%;
	left: 7px;
}
.history .row:after {
	content: " ";
	top: 36px;
	height: 95px;
	width: 2px;
	left: 25px;
}
.history .row:first-of-type:before {
	content: url(../images/history-icon-1.png);
	border: none;
	border-radius: 0;
	width: 52px;
	height: 52px;
	left: 0;
}
.history .row:first-of-type:after {
	background-color: #33caa8;
	top: 52px;
	height: 80px;
}
.history .row:nth-of-type(2):before {
	border-color: #33caa8;
}
.history .row:nth-of-type(2):after {
	background-color: #a1ca33;
}
.history .row:nth-of-type(3):before {
	border-color: #a1ca33;
}
.history .row:nth-of-type(3):after {
	background-color: #d8d33d;
}
.history .row:nth-of-type(4):before {
	border-color: #d8d33d;
}
.history .row:nth-of-type(4):after {
	background-color: #d8b23d;
}
.history .row:nth-of-type(5):before {
	border-color: #d8b23d;
}
.history .row:nth-of-type(5):after {
	background-color: #d88d3d;
}
.history .row:nth-of-type(6):before {
	border-color: #d88d3d;
}
.history .row:nth-of-type(6):after {
	background-color: #d85a3d;
}
.history .row:nth-of-type(7):before {
	border-color: #d85a3d
}
.history .row:nth-of-type(7):after {
	background-color: #d83da3;
}
.history .row:nth-of-type(8):before {
	border-color: #d83da3;
}
.history .sec02 {
	border-top:1px solid #ccc;
}
.product .title{
	color: #E62129;
}
.product .text{
	margin-top: 0;
}
.product .product-con li{
	margin-bottom: 20px;
	cursor: pointer;
}
.product .product-con li a{
	display: block;
}
.product .product-con .info{
	width: 100%;
	height: 48px;
	color: #666;
	margin-top: 10px;
	display: -webkit-box !important;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.product .product-con .choice input{
	margin-top: 0px;
	vertical-align: middle;
}
.product .product-con .btn{
	background: transparent;
	color: #e62129;
	border: 1px solid #e62129;
	padding: 3px 20px;
	margin-top: 10px;
}
.product .product-con .btn-default{
  font-size: 14px;
  font-weight: 600;
  background: #e62129;
  color: #fff;
  padding: 3px 8px;
}
.product .product-con li:hover img{
	border-color: #e62129;
	box-shadow: 0px 0px 10px 1px rgba(0,0,0,.25);
	-webkit-box-shadow: 0px 0px 10px 1px rgba(0,0,0,.25);
}
.product .product-con li:hover .info{
	color: #e62129;
}
.product .product-con .btn:hover{
	background-color: #e62129;
	color: #fff;
}
.product-info .h4{
	text-align: center;
}
.product-info h1{
	color: #E62129;
	margin-bottom:0;
}
.product-info .pro-con li{
	line-height: 24px;
}
.product-info .pro-right .h5{
	font-weight: bold;
	margin-top: 15px;
}
.product-info .pro-right .sub{
	font-size: 12px;
	color: #999;
	margin-top: 10px;
}
.product-info .pro-right .btn{
	font-weight: 600;
	background: #E62129;
	color: #fff;
	margin-top: 15px;
}
.product-info .social-media{
	margin-top: 15px;
}
.product-info .social-media li a{
	width: 26px;
	height: 26px;
	background: url(../images/product-detail-Media.png) no-repeat center;
	display: block;
}
.product-info .social-media li .t{
	background-position-x: 1px;
}
.product-info .social-media li .f{
	background-position-x: -34px;
}
.product-info .social-media li .i{
	background-position-x: -70px;
}
.product-info .social-media li .p{
	background-position-x: -104px;
}
.product-info .social-media li .c{
	background-position-x: -138px;
}
.product-info .sec02 .tag-list li{
	padding: 0;
}
.product-info .sec02 .tag-list li a{
	color: #333;
	background: #e3e3e3;
	border-radius: 0;
}
.product-info .sec02 .tag-list li:hover a,
.product-info .sec02 .tag-list li.active a{
	background: #E62129;
	color: #fff;
}
.product-info .sec02 table caption,
.product-info .sec02 table td{
	text-align: center;
	vertical-align: middle;
	border-color: #ccc;
	padding: 15px 8px;
}
.product-info .sec02 table caption{
	color: #fff;
	background: #3d3d3d;
	margin-bottom: 10px;
}
.product-info .sec02 table>tbody>tr:nth-child(odd){
	background: #d7d7d7;
}
.product-info .sec02 .tab5 tr{
	background: #d7d7d7;
}
.product-info .sec02 .tab5 tr:nth-child(2n+1)>td{
	border-bottom-color: transparent;
}
.product-info .sec02 .tab5 td:nth-child(2n+1){
	border-right-color: transparent;
}
.product-info .sec02 .tab5 td{
	text-align: left;
	background: url(../images/icon-1.png) no-repeat left 10px top 17px;
	padding-left: 30px;
}
.product-info .sec02 .tab5 td.active{
	background-image: url(../images/icon-2.png);
}
.product-info .sec03 .form-control{
	border-radius: 0;
}
.product-info .sec03 .btn{
	color: #fff;
	background: #E62129;
	border-radius: 0;
}
.product-info .sec04 .swiper-slide p {
	margin-top: 10px;
}
.product-info .sec04 .swiper-slide:hover p {
	font-weight: bold;
	color: #E62129;
}
.product-info .sec04 .swiper-slide:hover img {
	border-color: #E62129;
	box-shadow: 0px 0px 5px 1px rgba(230,33,31,.3);
}
.service .list-tag-left {
	position: relative;
	margin-left: 0;
}
.service .list-tag-left:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 1px;
	background-color: #ccc;
}
.service .list-tag-left li {
	padding: 0;
	margin-left: -4px;
	text-align: center;
	border: 1px solid #ccc;
	border-bottom: none;
}
.service .list-tag-left li a {
	display: block;
	background-color: #e3e3e3;
	min-width: 100px;
	height: 36px;
	line-height: 36px;
}
.service .list-tag-left li:first-child {
	margin-left: 0;
}
.service .list-tag-left .active a {
	background-color: #f35b5b;
	color: #fff;
}
.service .bg {
	background-color: #f5f5f5;
	padding: 20px;
	margin-top: 0;
}
.service .bg .text-center img {
	display: block;
	margin: 15px auto;
}
.new .new-list{
	margin-top: 15px;
}
.new .new-list>li{
	border: 1px solid #999;
	margin-bottom: 25px;
	padding: 15px;
}
.new .new-list>li .pull-left{
	padding-right: 20px;
}
.new .new-list>li .text-right{
	display: none;
}
.new .new-list>li .btn{
	font-size: 18px;
	color: #e62129;
	border: 1px solid #e62129;
	padding: 4px 30px;
	margin-top: 30px;
}
.new .new-list>li .btn:hover{
	color: #FFFFFF;
	background: #e62129;
}
.new .new-list>li .h5{
	font-weight: 600;
}
.new .new-list>li .h5:hover>a{
	color: #e62129;
}
.new .new-list>li time{
	padding: 10px 0px;
	display: block;
}
.new .new-list>li .name{
	float: left;
	padding-right: 50px;
}
.new-info .title {
	color: #e62129;
	margin-bottom: 25px;
}
.new-info ul {
	margin: 15px auto;
}
.new-info .row {
	margin-left: -10px;
	margin-right: -10px;
}
.new-info .col-xs-6 {
	margin: 10px auto;
	padding-left: 10px;
	padding-right: 10px;
}
.new-info .swiper-image img {
	display: block;
	margin: 10px auto;
}
.certificate ul li {
	text-align: center;
}
.certificate ul li img {
	/*border: 1px solid #ccc;*/
}
.certificate ul li p {
	margin: 10px auto;
}
.certificate ul li:hover img {
	/*box-shadow: 0px 0px 3px #666;*/
}
.certificate ul li:hover p {
	color: #e62129;
}
.exhibitions .row {
	margin-left: -7px;
	margin-right: -7px;
}
.exhibitions .row>li {
	padding-left: 7px;
	padding-right: 7px;
}
.exhibitions .row div {
	background-color: #f5f5f5;
	padding-bottom: 15px;
	margin: 10px auto;
}
.exhibitions .row div ul {
	margin: 10px;
	color: #666666;
	height: 144px;
	overflow: hidden;
	line-height: 24px;
}
.exhibitions .row div ul li {
	line-height: 24px;
}
.register form{
	max-width: 500px;
	margin: 15px auto;
}
.register .btn{
	color: #fff;
	background: #E62129;
	padding: 6px 30px;
}
.register .btn:hover{
	background: #C40007;
}
.faq dl{
	border-bottom: 1px solid #eee;
	margin-bottom: 0;
	position: relative;
	padding-right: 15px
}
.faq dl:first-of-type{
	border-top: 1px solid #eee
}
.faq dl>dd>span{
	position: absolute;
	top: 0;
	right: 0;
	width: 15px;
	height: 100%;
	background-color: #eee
}
.faq dl>dt{
	font-weight: normal;
	cursor: pointer;
	margin: 0 auto 10px;
	padding-top: 10px;
	font-size: 16px;
	position: relative;
	padding-right: 20px
}
.faq dl>dt>span{
	position: absolute;
	right: 5px;
	width: 10px;
	height: 5px;
	top: 50%;
	margin-top: 4px;
	background: url("../images/faqs_03.png") center;
}
.faq dl>dt.active,
.faq dl>dt:hover{
	color: #e62129
}
.faq dl>dd{
	color: #666;
	display: none;
	margin: 12px auto;
	line-height: 24px
}
.contact .title {
	border-bottom:1px solid #ccc;
	padding-bottom:15px;
}
.contact form {
	padding:0 15px;
}
.contact form .form-control {
	border-radius:0;
	border:none;
	border-bottom:1px solid #ccc;
	box-shadow:none;
}
.contact form .btn-default {
	background-color:#090404;
	color:#fff;
	width:160px;
	height:30px;
	line-height: 30px;
	padding:0;
}
.contact iframe {
	width:100%;
	min-height:450px;
	margin:15px auto;
}
.contact .row p img {
	margin-right:10px;
}
.fontBold {
	font-weight: bold;
	color:#333 !important;
}
.contact .h4 {
	margin-bottom:15px;
}
.contact .fontBold {
	margin:15px auto;
	color:#333;
}
.contact strong {
	color:#333;
}
.contact a {
	color:#666;
}
/*********  content end  *********/


footer{
	background: #f5f5f5;
	line-height: 30px;
	padding-top: 30px;
	margin-top: 30px;
}
footer>.container{
	padding-bottom: 30px;
}
footer .bolderd{
	font-size: 16px;
	font-weight: bold;
	margin: 15px 0 0px;
}
.unstyled1{
	margin-top: 48px;
}
footer a:hover{
	color: #E62129 !important;
}
footer .ftr-lt ul li a:hover{
	color: #02ae94 !important;
}
footer .ftr-lt .bolderd{
	margin: 10px 0;
}
footer .ftr-lt .h5{
	font-weight: bold;
	line-height: 30px;
	margin-bottom: 5px;
}
footer .ftr-lt form{
	max-width: 250px;
	position: relative;
	margin: 0 auto 10px;
}
footer .ftr-lt form input{
	height: 40px !important;
	padding-right: 52px !important;
}
footer .ftr-lt form .btn{
	border: none;
	background: #090404 url(../images/1-index-1-61.png) no-repeat center;
	padding: 20px;
	position: absolute;
	top: 0;
	right: 0;
}
footer .ftr-lt form .btn:hover{
	background-color: #E62129;
}
footer .ftr-mt{
	min-height: 325px;
}

footer .social-media li a{
	width: 20px;
	height: 20px;
	background: url(../images/media-bottom.png) no-repeat center;
	display: block;
}
footer .social-media li .f{
	background-position-x: 6px;
}
footer .social-media li .t{
	background-position-x: -32px;
}
footer .social-media li .i{
	background-position-x: -73px;
}
footer .social-media li .p{
	background-position-x: -114px;
}
footer .social-media li .c{
	background-position-x: -155px;
}
footer .social-media li a:hover{
	background-image: url(../images/media-icon-bottom.png);
}
footer>p, .footer>p{
	color: #fff;
	background: #0c0c0c;
	padding: 10px;
  text-align: center;
  margin-bottom: 0;
}
footer>p a{
	color: #fff !important;
}

.bottom {
  position: fixed;
  bottom:0;
  left:0;
  width:100%;
  color:#666;
  text-align: center;
  z-index:999;
  border-top:1px solid #cccccc;
}
.bottom .up-btn {
  display: block;
  width:100%;
  height:18px;
  text-align: center;
}
.bottom .up-btn>span {
  background: #000 url(../images/bottom-btn.png) no-repeat center;
  color:#666;
  width:100px;
  height: 20px;
  display: inline-block;
  _dispaly:inline;
  border-radius:0.3em;
  cursor: pointer;
}
.bottom ul {
  background-color:#ffffff;
  margin-bottom: 0;
}
.bottom li {
  vertical-align: middle;
  width:18.5%;
  margin:0 !important;
  padding:0;
}
.bottom li a {
  color:#666;
}
.bottom img {
  display: block;
  margin:0.2em auto;
}
.bottom li a p {
  margin-bottom:0;
  color:#666;
}
.at-icon-wrapper {height:26px;}

.at-icon-wrapper>.at-icon-addthis {width:25px !important;height:25px !important;fill:#666 !important;}

.at-share-tbx-element .at-icon-wrapper {
  background: none !important;
}
.at-share-tbx-element .at-share-btn {
  margin: 10px 0 0 !important;
}
/****** bottom end *******/

/****** pictureSlider start *******/
.poster-main{position: relative;display: none;}
.poster-main a,.poster-main img{display:block;position: relative;}
.poster-main .poster-list .poster-item{ position:absolute;left:0;top:0;}
.poster-main .poster-btn{ position:absolute;top:0;z-index:10;cursor:pointer;opacity:0.8}
.poster-main .poster-prev-btn{left:0; background: transparent;}
.poster-main .poster-next-btn{right:0; background: transparent;}
/****** pictureSlider end *******/

.to-top {
	width: 40px;
	height: 40px;
  right: 20px;
  padding:0.6em;
  background-color: #02ae94;
  color: #fff;
  border-radius: 50%;
  text-align: center;
  z-index:1000;
}

.login-form{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 1500;
	display: none;
}
.login-form .login-back{
	width: 420px;
	height: 330px;
	background: #fff;
	border-radius: 4px;
	box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1);
	-webkit-box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1);
	padding: 15px 30px 50px;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.login-form .title{
	font-weight: 600;
	position: relative;
}
.login-form .title:before,
.login-form .title:after{
	content: '';
	width: 30%;
	height: 1px;
	background: #02ae94;
	position: absolute;
	top: 50%;
}
.login-form .title:before{
	left: 0;
}
.login-form .title:after{
	right: 0;
}
.login-form .btn{
	width: 100%;
	background: #02ae94;
	color: #fff;
}
.login-form .text-right a{
	color: #02ae94;
	text-decoration: underline;
	margin-top: 10px;
	display: inline-block;
}

.card-form{
	width: 40px;
	height: 40px;
	background: #fff;
	border-radius: 50%;
	box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1);
	-webkit-box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1);
	position: fixed;
	right: 10px;
	bottom: 120px;
	overflow: hidden;
	z-index: 1000;
}
.card-form .card-title{
	height: 50px;
	font-weight: 600;
	line-height: 46px;
	color: #e62129;
	background: linear-gradient(to bottom, rgba(230,33,41,.5), rgba(230,33,41,.0001));
	padding: 0 15px;
	position: relative;
}
.card-form .card-title:before,
.card-form .card-title:after{
  content: "";
  clear: both;
  display: table;
}
.card-form .card-title .pull-left{
	background: url(../images/products-icon.png) no-repeat left center;
	padding-left: 20px;
}
.card-form .card-title .card-show{
	width: 40px;
	height: 40px;
	line-height: 36px;
	text-align: center;
	background: #e62129;
	border: 1px solid #e62129;
	border-radius: 50%;
	position: absolute;
	left: 0;
	top: 0;
}
.card-form .card-title li{
	padding: 0;
}
.card-form .card-title .btn{
	font-size: 22px;
	line-height: 16px;
	color: #e62129;
	border-radius: 0;
	padding: 0 6px;
}
.card-form .card-title .card-hide{
	border-right: 1px solid #e62129;
}
.card-main{
	width: 100%;
	height: 270px;
	padding: 0 15px 15px;
	margin: 0;
	position: relative;
	overflow: auto;
}
.card-form .card-list{
	min-height: 185px;
}
.card-form .card-list>li{
	border-bottom: 1px solid #eee;
	margin: 0;
	padding: 8px 0;
}
.card-form .card-list li>div{
	line-height: 24px;
	text-align: center;
	padding: 0 8px;
}
.card-form .card-list li>div:first-of-type{
	text-align: left;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.card-form .card-list .btn{
	width: 24px;
	height: 24px;
	line-height: 21px;
	color: #666;
	border: 1px solid #999;
	padding: 0;
}
.card-form .card-sub{
	width: 100%;
	color: #fff;
	background: #e62129;
	border: none;
	margin-top: 20px;
}
.card-form .card-sub:hover{
	background: #e62129;
}

footer .link {
  text-align: center;
  font-size:12px;
  position:relative;
  clear:left;
}
footer .link p {
  line-height: normal;
  margin-bottom:3px;
}
footer .link .hide-content {
  position: absolute;
  left: 0;
  bottom: 100%;
  width: 100%;
  padding: 10px;
  box-shadow: 2px 2px 5px #999;
  display: none;
  background-color: #fff;
  margin-bottom:5px;
}
footer .link a {  margin:0 3px; color:#fff;}
footer .link .hide-content a {
  color:#333 !important;
}

#contact-btn{
  top: 45%;
  position: fixed;
  text-align: left;
  z-index: 1200;
  cursor: pointer;
}
#contact-btn .contact-us{
  background-color: rgba(0,0,0,.7);
  color: #fff;
  font-size: 16px;
  margin: 0 auto;
  width: 142px;
  height: 50px;
  text-transform: uppercase;
  line-height: 55px;
  text-align: center;
  transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  position: absolute;
  left: -46px;
  top: -96px;
  font-family: '微软雅黑';
}
#contact-btn img{
  display: inherit;
  width: 50px;
  height: 50px;
  padding: 13px 7px;
  background-color: #02ae94;
  text-align: center;
}

.a-form{
	max-width: 460px;
	height: 100%;
	background: #1b1b1b;
	overflow: auto;
	position: fixed;
	left: -460px;
	top: 0;
	z-index: 9999;
}
.cont-aside {
  background: #fff;
  margin: 30px;
  padding: 30px 0;
}
.cont-nav{
	margin: 0 30px;
}
.cont-form {
  margin: 15px 30px;
}
/*.cont-form .radio{
	margin-left: -20px;
}*/
input[type=radio]{
	margin-left: -12px !important;
}
.cont-form .btn-cont{
	width: 100%;
	color: #fff;
	background: #02ae94;
	margin-top: 20px;
}
#close-btn {
  top: 0;
  position: absolute;
  z-index: 9;
  display: block;
  cursor: pointer;
  right: 0;
}
.cont-aside .cont-h3 {
  color: #02ae94;
  font-size: 16px;
  line-height: 24px;
}

@media (min-width:480px) {
	/**/
	footer>p, .footer>p {
		padding: 10px;
	}
	
	.advantage .row .col-sm-6 {
		margin: 10px auto;
	}
	.product-info .sec04 .pagination a{
		display: block !important;
	}
	.service .list-tag-left li a {
		width: 180px;
		height: 45px;
		line-height: 45px;
	}
}

@media (min-width:768px) {
	/**/
	#hide-btn {
		display: none;
	}
	#menu {
		display: block;
	}
	#menu>li {
		display: inline-block;
		_display: inline;
	}
	.bottom {
		display: none;
	}
	.list-tag button {
		display: none;
	}
	.list-tag>ul {
		display: block;
	}
	.list-tag>ul>li {
		display: inline-block;
		margin: 0 5px;
	}
	/*.breadcrumb>.active {
    width: 505px;
	}*/
	.swiper-dir{
		width: auto;
		margin: 0 -15px !important;
	}
	.swiper-dir .swiper-slide{
		margin-top: 30px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	
	header .navbar-brand{
		margin-left: 0 !important;
	}
	header .menu{
		width: 100%;
	}
	header .menu>li{
		width: 11.666667%;
		padding: 0 0 6px;
	}
	header .dropdown-menu>li>a{
		padding: 10px 3px;
	}
	header .dropdown-menu>li:first-child>a{
		border: none;
	}
	
	.index .title{
		margin-bottom: 20px;
	}
	.index .title:before{
		margin-bottom: 10px;
		display: block;
	}
	.index .sec03 .title:before{
		content: url(../images/title-2.png);
		height: 25px;
		margin-bottom: 0;
		margin-right: 40px;
		vertical-align: middle;
		display: inline-block;
	}
	.index .text{
		width: 80%;
		margin: auto;
	}
	.index .sec02{
		padding-top: 25px;
	}
	.index .sec02 .back{
		width: 97%;
		margin: 15px 0px 5px 15px;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	.index .sec02 .back:hover{
		-webkit-box-shadow: 0 0 10px 1px rgba(0,0,0,.15);
		box-shadow: 0 0 10px 1px rgba(0,0,0,.15);
		-webkit-transform: translate(0,-10px);
		-moz-transform: translate(0,-10px);
		transform: translate(0,-10px);
	}
	.index .sec04 .back{
		z-index: 1000;
		width: 95%;
		/*margin: 15px 0px 5px 15px;*/
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	.index .sec04 .back:hover{
		z-index: 1000;
		-webkit-box-shadow: 0 0 0px 1px rgba(0,0,0,.15);
		box-shadow: 0 0 0px 1px rgba(0,0,0,.15);
		-webkit-transform: translate(0,-10px);
		-moz-transform: translate(0,-10px);
		transform: translate(0,1px);
		background: #fff;
	}
	.index .sec03{
		padding: 30px 0;
	}
	.index .sec03 .h1{
		margin-top: 30px;
	}
	.index .sec03 .info{
		padding-top: 0;
		padding-left: 65px;
		background-position: left top;
	}
	.index .sec03 .info p{
		height: 120px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 5;
		overflow: hidden;
	}
	.index .sec03 .info .h5{
		height: 24px;
		-webkit-line-clamp: 1;
	}
	.index .sec03 .swiper-slide:hover .h5{
		color: #E62129;
	}
	.index .sec04{
		background: url(../images/uploadfiles/images/news_bg.jpg) no-repeat center;
		padding: 20px 0 30px;
		z-index: 1;
	}
	.index .sec04 .text{
		margin-bottom: 0;
	}
	.index .sec04 .swiper-sec4{
		padding-bottom: 5px;
	}
	.index .sec04 .info{
		padding: 14px 20px;
	}
	.index .sec04 .info>p{
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
	}
	.index .sec04  .info>p.para{
		height: 72px;
		-webkit-line-clamp: 3;
	}
	.index .sec05{
		padding: 0px 0 15px;
	}
	.product-info .h4{
		margin-bottom: 25px;
	}
	.product-info .sec01 .swiper-sec1{
		display: none;
	}
	.product-info .pro-right .h5{
		margin-top: 25px;
	}
	.product-info .pro-right .sub{
		margin-top: 25px;
	}
	.product-info .pro-right .btn{
		margin: 30px 0 10px;
	}
	.product-info .sec02 .tag-list{
		margin: 30px -15px;
		border-bottom: 1px solid #ccc;
	}
	.product-info .sec02 .tag-list li:nth-child(n+1){
		margin-left: -4px;
	}
	.product-info .sec02 .tag-list li a{
		min-width: 170px;
		padding: 12px;
	}
	.product-info .sec02 table{
		margin-bottom: 40px;
	}
	.product-info .sec03 .form-group{
		margin-bottom: 30px;
	}
	.product-info .sec03 input{
		height: 46px;
	}
	.product-info .sec03 .btn{
		padding: 12px 20px;
	}
	.product-info .sec04 .h4{
		margin-top: 30px;
		margin-bottom: 10px;
	}
	.product-info .sec04 .text{
		width: 80%;
		margin: 10px auto 30px;
	}
	.about .sec02 .title,
	.about .sec03 .title{
		margin-top: 30px;
	}
	.about .sec03 .swiper-slide {
		width: 33.33333%
	}
	.advantage .sec04{
		padding-bottom: 30px;
	}
	.advantage .sec04 .info{
		padding-top: 0;
		padding-left: 65px;
		background-position: left top;
	}
	.advantage .sec04 .info{
		height: 154px;
	}
	.advantage .sec04 .swiper-slide:hover .h5{
		color: #E62129;
	}
	.advantage .sec05{
		padding-top: 30px;
	}
	.service .bg p {
		margin-bottom: 15px !important;
	}
	.new .new-list {
		margin-top: 30px;
	}
	.register .form-group{
		margin-bottom: 30px;
	}
	.register input{
		height: 40px;
	}
}

@media (min-width:768px) and (max-width:991px){
	/**/

}

@media (min-width:992px) {
  .list-left-pro .list-kcxq-top img{
  	float: left;
  	border: 1px solid #cccccc;
  	width: 450px;
  	height: 250px;
  }
  .text-right{
		width: 565px;
		float: right !important;
		height: 410px;
	}
	.curri_right1{
		float: left;
		width: 380px;
		height: 470px;
	}
	.curri_right1 ul li{
		display: inline;
		width: 370px;
		height: 200px;
		margin:10px;
	}
	.curri_right1 ul li:nth-child(1){
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
	}
	.curri_right1 ul li:nth-child(2){
		margin-bottom: 0px;
	}
	.curri_right1 ul li:nth-child(3){
		margin-right: 0px;
	}
	.curri_right1 ul li .img{
		width: 370px;
		height: 200px;
		z-index: 999;
	}
	.curri_right1 ul li .border h5{
		color: #fff;
		font-size: 18px;
		margin-top: 10px;
		margin-bottom: 0px;
	}
	.curri_right1 ul li .border span{
		display: inline-block;
		width: 230px;
		color: #fff;
		font-size: 14px;
		margin-top: 7px;
	}
	.curri_right1 ul li .border{
		bottom: 50px;
		width: 440px;
		z-index: 10000;
	}
	.curri_right1 ul li .border img{
		display: block;
		width: 35px;
		height: 35px;
		margin: 0 auto;
		margin-top: 11px;
	}
  .breadcrumb1{
  	margin-left: 526px !important;
  }
  .breadcrumb1 li{
  	font-weight: 900;
  }
  .breadcrumb1 li a{
  	font-weight: 900;
  }
  .list-left-pro .list-kcxq-top .list-kcxq-b{
  	float: left;
  	padding-left: 30px;
  }
 .list-left-pro .list-kcxq-top .list-kcxq-b h6{
    font-size: 20px;
    color: #333333;
    font-family: '微软雅黑';
    text-align: left;
    font-weight: 900;
 }
  .list-left-pro .list-kcxq-top .list-kcxq-b a{
  	display: block;
  	width: 160px;
  	height: 40px;
  	background: #02af95;
  	color: #fff;
  	font-size: 14px;
  	text-align: center;
  	line-height: 40px;
  	margin-top:15px;
  }
 .list-left-pro .list-kcxq-top .list-kcxq-b .qian{
 	color: #ffae26;
 	font-size: 28px;
    margin-bottom:13px;
 	margin-top:16px;
 }
 .list-left-pro .list-kcxq-top .list-kcxq-b span{
 	display: block;
 	text-align: left;
    font-family: '微软雅黑';
    font-size: 14px;
    color: #666666;
    line-height: 26px;
 }
 .list-kcxq-bottom{
 	background: #fff;
 }
 .list-kcxq-bottom .list-kcxq-bottom-t{
 	text-align: left;
 	padding-top:40px;
 	border-bottom: 1px solid #cccccc;
 }
 .list-kcxq-bottom .list-kcxq-bottom-t span{
 	width: 230px;
 	height: 55px;
 	display: inline-block;
 	text-align: center;
 }
 .list-kcxq-bottom .list-kcxq-bottom-t .active{
 	border-bottom: 2px solid #02af95
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li:hover p{
    color: #333;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li:last-child{
 	border-bottom: none;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li{
 	display: inline-block;
 	border-bottom: 1px solid #cccccc;
 	height: auto;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li .list-kcxq-bottom-p{
   width:  730px;
   height: 240px;
   float: left;
   padding:45px 20px 50px 40px;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li .list-kcxq-bottom-p p{
   line-height:22px !important;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li .list-kcxq-bottom-p div{
 	width: 110px;
 	height: 240px;
 	float: left;
 	margin-right: 20px;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li .list-kcxq-bottom-p .name{
 	margin-top:25px;
 	color: #02af95;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li .list-kcxq-bottom-p div img{
    width: 110px;
 	height: 110px;
 	margin-top:30px;
 }
 .container .list-left-pro1{
 	margin-left:35px;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li .list-kcxq-bottom-h5{
 	float:left;
 	background: url('../images/images/footer_bg.png') no-repeat right;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li .list-kcxq-bottom-h5 h5{
 	text-align: center;
 	line-height: 240px;
 	font-size: 18px;
 	color: #333;
 	width: 170px;
 	height: 240px;
 }
 .list-mian-content{
 	width: 100%;
 }
 .list-mian-content h4{
 	width: 100%;
 	text-align: center;
 	display: inline-block;
 }
 .list-mian-content .back-h4{
 	display: inline-block;
 	width: 40px;
 	height: 1px;
 	background: #02af95;
 }
 .list-kcxq-bottom-content1{
 	padding:0px 20px 30px 40px;
 }
 .list-kcxq-bottom-content1 .list-kcxq-bottom-h5 h5{
 	width: 140px;
 	height:50px;
 	text-align: center;
 	line-height: 53px;
 	font-size: 18px;
 	color: #fff;
 	margin-bottom: 0px;
 	margin-top:0px;
 	background: url('../images/uploadfiles/images/product/kcap_03.png') no-repeat;
 	display: inline-block;
 }
 .list-kcxq-bottom-h5{
 	background: #f8f8f8;
 	margin-top:40px;
 	margin-bottom:30px;
 }
 .list-kcxq-bottom-content1 .list-kcxq-bottom-h5 em{
 	font-family: '微软雅黑';
 	font-style:normal;
 	margin-left:20px;
 	font-size: 17px;
    font-weight: 400;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content1 ul li:hover p{
 	font-family: '微软雅黑';
    color: #666;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content1 ul li p{
 	font-family: '微软雅黑';
    color: #666;
 }
 .list-unstyled li a:hover{
 	color: #034c51 !important;
 	text-decoration: underline;
 }
	.next{
		padding-top:20px;
		padding-bottom:50px;
		clear: both;
	}
	.next a{
		display: block;
		color: #666666;
	}
	.next .on{
		display: block;
		color: #02af95;
	}
	.list-inline-details h2{
        font-size: 33px;
        color: rgba(1, 175, 150, 0.8);
        text-align: center;
        font-family: '微软雅黑';
	}
	.list-inline-details .list-inline-details-con{
		width: 100%;
	}
	.list-inline-details-con1{
        margin-top: 20px;
	}
	.list-inline-details .span1{
		display: block;
		text-align: center;
		font-size: 14px;
		padding-bottom:10px;
		border-bottom: 2px dashed #a0a0a0;
		color: #a0a0a0;
	}
	.list-inline-details .list-inline-details-con ul li:nth-child(1){
		margin-left:0;
	}
	.list-inline-details .list-inline-details-con ul li{
		width: 170px;
		height: 110px;
		float: left;
		margin-left:19px;
	}
	.list-inline-details .list-inline-details-con ul li img{
		width: 170px;
		height: 110px;
	}
	footer .h1{
	 	font-size: 16px;
	 	font-weight: 900;
	 }
	 .ftr-lt{
	 	float: left;
	 	/*margin-left: 70px;*/
	 	padding-right: 53px;
	 }
	 .ftr-mt{
	 	float: left;
	 	margin-left:70px;
	 	padding-right: 70px;
	 	background: url(../images/images/footer_bg.png) no-repeat 153px 40px;
	 }
	 .ftr-rt{
	 	float: left;
	 	margin-left:70px;
	 	padding-right: 70px;
	 	background: url(../images/images/footer_bg.png) no-repeat 133px 40px;
	 }
	 .ftr-ft1{
	 	float: left;
	 	margin-left:70px;
	 	padding-right: 70px;
	 	background: url(../images/images/footer_bg.png) no-repeat 153px 40px;
	 }
	 footer .ftr-lt .h5{
	 	font-weight: normal;
	 	color: #666666;
	 	font-size: 14px;
	 	background: url(../images/images/bottom-1.png) no-repeat 1px 5px;
	 	padding-left: 30px;
	 }
	 footer .bolderd2{
	 	font-weight: normal;
	 	color: #666666;
	 	font-size: 14px;
	 	background: url(../images/images/dianhua1.png) no-repeat 1px 4px;
	 	padding-left: 30px;
	 	margin-top:10px;
	 }
	 footer .bolderd1{
	 	font-weight: normal;
	 	color: #666666;
	 	font-size: 14px;
	 	background: url(../images/images/bottom-3.png) no-repeat 1px 5px;
	 	padding-left: 30px;
	 	margin-top:10px;

	 }
	 .ftr-lt{
	 	/*background: url(../images/images/footer_bg.png) no-repeat right 40px;*/
	 }
	 .ftr-ewm{
	 	float: left;
	 	margin-top: 50px;
	 }
	 .ftr-ewm img{
	 	margin-left: 60px;
	 }
	 .ftr-ewm p{
	 	margin-left: 60px;
	 	text-align: center;
	 	color: #666666;
	 }
	 .list-unstyled li a:hover{
	 	color: #034c51 !important;
	 	text-decoration: underline;
	 }
	.breadcrumb{
		margin-left: 445px;
	}
	.container{
		margin-top: 0px;
		padding-right: 0px;
	}
	.certificate ul li img{
		width: 235px;
		height: 239px;
	}
	.fancybox-list{
	width: 180px;
	height: 239px;
	position: absolute;
	background: black;
	opacity: 0.7;
	top: 0;
	padding: 28px;
	display: none;
	}
	.fancybox-list h5{
		font-size: 20px;
		color: #fff;
		margin-top: 0;
		text-align: center;
	}
	.fancybox-list span{
		font-size: 11px;
		color: #fff;
		display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 4;
	    overflow: hidden;
	    margin-top: 7px;
	    line-height: 25px;
	}
	.fancybox-list a{
		width: 100px;
		height: 30px;
		border: 1px solid #fff;
		display: block;
		margin:0 auto;
		color: #fff;
		line-height: 26px;
		text-align: center;
		margin-top: 10px;
		font-size: 12px;
	}
	.tuandui{
		width: 191px;
		position: relative;
		bottom: 100px;
		left: -370px;
		height: 0;
		margin:0 auto;
        /*position: 50px;*/
	}
	.tuandui div{
		height: 100px;
		background: rgba(1, 175, 150, 0.8);
		text-align: center;
		padding-top: 1px;
		opacity: 0.9
	}
	.tuandui div h2{
		font-size: 30px;
		color: #ffffff;
		font-family: '微软雅黑';
        text-align: left;
        padding-left: 25px;
	}
	.tuandui div span{
		display: block;
		font-size: 15px;
		text-transform: uppercase;
		letter-spacing: 0.5px;
		font-family: '微软雅黑';
        text-align: left;
        padding-left: 25px;

	}
	.col-sm-4{
   	  width: 180px;
      }
  .breadcrumb-div1{
  	height: 0px;
  }
.breadcrumb-div{
    	width: 758px;
    	position: relative;
    	bottom: 37px;
    	margin: 0 auto;
    	left: 105px;
    	background: #fff;
    	opacity:0.8;
    }
     .certificate ol li{
    	text-align: left;
    	padding-left:40px;
    	padding-top: 20px;
    }
    .certificate ol{
    	padding-bottom: 10px;
    }
    .certificate ol li:nth-child(1){
    	padding-top: 0px;
    }
    .certificate ol li a{
    	font-size: 12px;
    	color: #666666;
    }
    .certificate ol li a:hover{
    	color: #02af95 !important;
        text-decoration: none;
    	border-bottom: 1px solid #02af95;
    }
    .list-mian-con:nth-child(1){
    	padding-top:0;
    }
    .list-mian-con{
    	padding-top:20px;
    }
    .both{
    	clear: both;
    }
    .list-mian-con img{
    	width: 372px;
    	float: left;
    	padding-top:0 !important;
    	padding-left:0 !important;
    	height: 265px;
    }
    .list-mian-con .list-mian-r{
    	width: 372px;
    	float: left;
    	background: #f5f5f5;
    	height: 265px;
    }
    .list-mian-con .img{
    	width: 300px;
    	height: 200px;
    }
    .list-mian-con .list-mian-r1{
    	width: 443px;
    	height: 200px;
    }

     .list-mian-con .list-mian-r1{
    	width: 513px;
    	height: 170px;
    	padding-left: 20px !important;
    	padding-right: 20px !important;
    }
    .list-mian-con .img{
    	width: 230px;
    	height: 170px;
    }

    .list-mian-con .list-mian-r1 span{
    	color: #999999 !important;
    	font-size: 14px !important;
    	margin-top: 0px !important;
    	margin-bottom: 0px !important;
    	background: url('../images/images/news-03-2.png') no-repeat 0px 2px;
    	padding-left: 20px;
    }
    .list-mian-con .list-mian-r1 h5{
        margin-top:20px;
    }
    .list-mian-con .list-mian-r1 p{
    	margin-top:5px;
    	padding-bottom:5px !important;
    }
    .list-mian-con .list-mian-r1 .both{
    	margin-top:0px !important;
    	float: right;
    }
    .list-mian-con .list-mian-r{
    	padding-left:20px;
    	padding-top: 8px;
    	padding-right: 35px;
    }
    .list-mian-con .list-mian-r span{
    	display: block;
    	color: #f1790e;
    	font-size: 24px;
    	margin-bottom: 0px;
    	text-align: left;
    	margin-top:0px;
    }
    .list-mian-con .list-mian-r p{
    	line-height: 20px !important;
    	padding-left: 5px;
    	padding-bottom: 2px;
    	font-size: 13px;
    }

    .list-mian-con .list-mian-r b{
    	margin-bottom: 5px;
    	display: block;
    	font-size: 13px;
    }
    .list-mian-con .list-mian-r h5{
    	margin-top:5px;
    	font-size: 18px;
    	color: #02af95;
    	padding-left: 4px;
    }
    .list-mian-con .list-mian-r h5 em{
    	font-style:normal;
    	color: #666666;
    	font-size: 13px;
    	margin-left:30px;
    }
    .list-mian-con .list-mian-r ul{
    	width: 100%;
    	height: 20px;
    }
    .certificate ul li{
    	text-align: left;
    }
    .list-mian-con .list-mian-r ul{
    	height: 55px;
    }
    .list-mian-con .list-mian-r ul li{
    	padding-left:30px;
    	background: url(../images/images/xianmu-icon_10.png) no-repeat 6px 2px;
    	color: #999999;
    	font-size: 12px;
    	margin-top:2px;
    	z-index: 1000;
    }

    .list-mian-con .list-mian-r .both{
    	display: inline-block;
    	width: 130px;
    	height: 30px;
    	text-align: center;
    	line-height: 30px;
    	background: #02af95;
    	color: #fff;
    	margin-top:10px;
    	z-index: 1;
    }
	.a-m{
			display: inline-block;
			float: left;
		}
    .list-mian-con:hover .both{
    	background: #ffae26;
    }
    .list-inline-right{
    	margin-left:10px;
    	height: 100%;
    }
    .list-inline-right p{
    	font-family: '微软雅黑';
    	line-height: 27px !important;
    	font-size: 14px;
    	/*color: #666666;*/
    }
    .list-mian:nth-child(1){
    	margin-top: 0px;
    }
    .list-mian{
    	width: 100%;
    	background: #f5f5f5;
    	padding:20px;
    	padding-left:35px;
    	margin-top:20px;
    }
    .list-mian span{
    	font-size:14px;
    	font-family:'微软雅黑';
    	color: #666666;
    }
    .list-mian h4{
    	margin-top:0px;
    	margin-bottom:20px;
    	font-size:24px;
    	color: #02af95;
    	font-family:'微软雅黑';
    }
    .list-mian p{
    	font-size:14px;
    	font-family:'微软雅黑';
    	color: #666666;
    }
    .certificate{
    	margin-top: 20px;
    }
    .list-left{
    	float: left;
    	
    }
    .list-left .list-unstyled{
    	height: 737px;
    	background: #f5f5f5;
    	position: absolute;
    	top: -20px;
    	margin-left:4px;
    }
    .list-left .list-unstyled3{
    	height: 750px;
    }
    .list-left .list-unstyled6{
    	height: 880px;
    }
    .list-left .list-unstyled8{
    	height: 1056px;
    }
    .list-left .list-unstyled5{
    	height: 1141px;
    	position: relative;
    }

     .list-inline-right-l{
    	width:400px;
    	float: left;
    }
    .list-inline-right-r{
    	width: 330px;
    	float: left;
    }
    .form{
    	margin-top: 150px;
    }
    .form label{
    	font-size: 14px;
    	color: #666666;
    	margin-top:20px;
    }
    .form .company{
    	margin-left:72px;
    }
	.form input[type='submit']{
		width: 130px;
		height: 35px;
		margin-top: 15px;
		background: #02af95;
		color: #fff;
		border: none;
	}
    .form input{
    	width: 265px;
    	height: 38px;
    	border: none;
    	border: 1px solid #999999;
    	margin-top:20px;
    	padding-left: 5px;
    }
    .form input[type="radio"] + label::before {
		    content: "\a0"; /*不换行空格*/
		    display: inline-block;
		    vertical-align: middle;
		    font-size: 18px;
		    width: 1em;
		    height: 1em;
		    margin-right: .4em;
		    border-radius: 50%;
		    border: 1px solid #999999;
		    text-indent: .15em;
		    line-height: 1; 
		}
	.form input[type="radio"]:checked + label::before {
		    background-color: #999999;
		    background-clip: content-box;
		    padding: .2em;
		}
	.female{
		margin-left:50px;
	}
	.form input[type="radio"] {
		    position: absolute;
		    clip: rect(0, 0, 0, 0);
		}
	.form .text{
		margin-bottom:0;
	}
	.form textarea{
		width: 100%;
		height: 268px;
		resize:none;
		margin-top:5px;
		padding-left: 5px;
		padding-top: 5px;
	}
    .form .nv{
    	margin-left:20px;
    	padding-top: 10px;
    }
    .list-left .list-unstyled2{
    	height: 980px;
    }
    .list-inline-img img{
    	padding-top: 7px;
    	padding-left: 0px;
    }
    .list-inline-right{
    	width: 78%;
    	float: right;
    }
    .list-inline-right1{
    	width: 100%;
    	margin-top:20px;
    }
    .list-inline-right li{
    	margin-left: 0;
    	margin-right: 0;
    }
    .list-tag > ul > li:nth-child(1){
        margin-top:20px;
    }
    .list-tag > ul > li{
    	width: 186px;
    	display: block;
    	margin-left:0;
    }

	/**/
	/*.breadcrumb>.active {
    width: 705px;
	}*/
	.list-tag {
		/*margin: 25px auto;*/
	}
	.list-tag>ul>li>a {
		padding: 15px 23px;
		/*margin: 0px 5px 3px 5px;*/
	}
	.pager li>a,
	.pager li>span {
		width: 120px;
		height: 35px;
		line-height: 35px;
		padding: 0;
		font-size: 18px;
	}
	header .menu{
		width: 595px;
	}
	header .menu>li{
		padding: 21px 0;
	}
	
	.index .text{
		width: 60%;
	}
	.index .sec04  .info>p.para{
		height: 50px;
		-webkit-line-clamp: 2;
	}
	.product .text {
		max-width: 760px;
		margin: 0 auto;
	}
	.product .list-tag>ul>li>a {
		min-width: 180px
	}
	.product-info .sec04 .text{
		width: 60%;
	}
	.new .new-list>li .text-right {
    display: block; 
	}
	.exhibitions .row div ul {
		margin: 15px 20px 0;
	}
	.service .bg {
		padding: 35px 30px;
	}
	.service .bg .pull-left {
		padding-right: 30px;
	}
	.service .bg .text-center img {
		margin: 30px auto;
	}
	.advantage .row .col-sm-6 img {
		margin: 15px auto;
	}
	.advantage .row .col-sm-6 {
		margin: 30px auto;
	}
	.advantage .sec01 .row .col-sm-6 {
		margin-top: 0;
	}
	.advantage .sec04 .info{
		height: 202px;
	}
	.team .sec02 {
		margin-top: 30px;
	}
	.team .col-sm-6 {
		margin: 10px auto;
	}
	.about .video,
	.about .swiper-image,
	.about .text-center img {
		margin: 15px auto;
	}
	.about .video {
		margin-top: 0;
	}
	.about .sec03 .swiper-slide {
		width: 20%;
		margin: 15px auto;
	}
	.advantage .sec04{
		padding: 20px 0 50px;
	}
	.download .col-xs-6 div {
		padding: 20px 30px;
	}
	.history .col-md-6 {
		padding: 10px 15px 0;
		text-align: right;
		padding-right: 40px;
		overflow: visible;
	}
	.history .col-md-push-6 {
		text-align: left;
		padding-left: 40px;
	}
	.history .row:before {
		left: 50%;
		margin-left: -18px;
	}
	.history .row:after {
		left: 50%;
		margin-left: -1px;
	}
	.history .row:first-of-type:before {
		left: 50%;
		margin-left: -26px;
	}
	.history .sec02 {
		padding:15px 0;
	}
	.contact .title {
		margin-bottom:15px;
		padding-bottom:30px;
	}
}

@media (min-width:1200px) {
	.next{
		padding-top:20px;
		padding-bottom:50px;
		clear: both;
	}
	.scale-img1 img{
		width: 580px;
		height: 380px;
	}
	.list-online-kc7{
		height: 245px !important;
	}
	.list-online-kc5{
		height: 245px !important;
	}
	.list-kcxq-bottom-p p img{
		float: left;
		width: 120px !important;
		height: 140px !important;
		margin-right: 20px !important;
	}
	.breadcrumb1{
		margin-left: 723px !important;
	}
	.container5{
		margin-bottom:175px;
	}
	.list-inline-details-con1{
		margin-top:20px;
	}
	.next a{
		display: block;
		color: #666666;
	}
	.next .on{
		display: block;
		color: #02af95;
	}
	.list-inline-details h2{
        font-size: 33px;
        color: rgba(1, 175, 150, 0.8);
        text-align: center;
        font-family: '微软雅黑';
	}
	.list-inline-details .list-inline-details-con{
		width: 100%;
	}
	.list-inline-details .span1{
		display: block;
		text-align: center;
		font-size: 16px;
		padding-bottom:10px;
		border-bottom: 2px dashed #a0a0a0;
		color: #a0a0a0;
	}
	.list-inline-details .list-inline-details-con ul li:nth-child(1){
		margin-left:0;
	}
	.list-inline-details .list-inline-details-con ul li{
		width: 220px;
		height: 150px;
		float: left;
		margin-left:19px;
	}
	.list-inline-details .list-inline-details-con ul li img{
		width: 220px;
		height: 150px;
	}
	footer .h1{
 	font-size: 16px;
 	font-weight: 900;
 }
 .btn1{
 	border-radius: 0;
    padding: 6px 12px;
 }
 
 .radio label{
		padding-left:0;
		font-size: 14px !important;
		color: #666666 !important;
		font-weight: 900;
		margin-left:10px;
	}
 .radio label:nth-child(1){
		margin-left:0px;
 }
 .ftr-lt{
 	float: left;
 	margin-left: 70px;
 	padding-right: 53px;
 }
 .ftr-mt{
 	float: left;
 	margin-left:70px;
 	padding-right: 70px;
 	background: url(../images/images/footer_bg.png) no-repeat 153px 40px;
 }
 .ftr-rt{
 	float: left;
 	margin-left:70px;
 	padding-right: 70px;
 	background: url(../images/images/footer_bg.png) no-repeat 133px 40px;
 }
 .ftr-ft1{
 	float: left;
 	margin-left:70px;
 	padding-right: 70px;
 	background: url(../images/images/footer_bg.png) no-repeat 153px 40px;
 }
 footer .ftr-lt .h5{
 	font-weight: normal;
 	color: #666666;
 	font-size: 14px;
 	background: url(../images/images/bottom-1.png) no-repeat 1px 5px;
 	padding-left: 30px;
 }
 .bolderd{
 	margin-bottom:10px !important;
 }
 footer .bolderd2{
 	font-weight: normal;
 	color: #666666;
 	font-size: 14px;
 	background: url(../images/images/dianhua1.png) no-repeat 1px 4px;
 	padding-left: 30px;
 }
 .footer p{
 	line-height: 25px !important;
 }
 footer .bolderd1{
 	font-weight: normal;
 	color: #666666;
 	font-size: 14px;
 	background: url(../images/images/bottom-3.png) no-repeat 1px 5px;
 	padding-left: 30px;
 }
 .ftr-lt{
 	background: url(../images/images/footer_bg.png) no-repeat right 40px;
 }
 .ftr-ewm{
 	float: left;
 	margin-top: 50px;
 }
 .ftr-ewm img{
 	margin-left: 60px;
 }
 .ftr-ewm p{
 	margin-left: 60px;
 	text-align: center;
 	color: #666666;
 }
	/**/
	.breadcrumb{
  	margin-left:630px;
  }
	header .menu{
		width: 800px;
		margin-left: 20px;
	}
	.certificate ul li img{
		width: 235px;
		height: 290px;
	}
	.container{
		width: 1219px;
		/*margin-bottom: 25px;*/
		margin-top: 0px;
		padding-right: 0px;
	}
	
	.index .sec02{
		padding: 0px 0;
	}
	.index .sec03{
		padding: 1px 0;
	}
	.index .sec04{
		padding: 30px 0 50px;
	}
	.index .sec04  .info>p.para{
		height: 96px;
		-webkit-line-clamp: 4;
	}
	.advantage .sec04 .info{
		height: 154px;
	}
}
/*.pagination span a{
      background: #f5f5f5;
      border-radius: 5px;
      padding:5px 12px;
      margin-left:3px !important;
}*/
.pagination span li:hover{
	background: #009999;
}
.pagination span li:hover a{
	color: #fff;
}
.pagination span .pagew{
	  padding:5px 12px;
	  background: #009999;
	  /*border-radius: 5px;*/
	  color: #fff;
}
@media (max-width:767px) {
	/**/
	#etalage,
	#contact-btn,
	.onlineFloatBox{
		display: none !important;
	}

	.banner1{
		height: 130px !important;
	}
	.banner{
		height: 180px;
		position: relative;
	}
	.banner .img{
		width: 640px;
		position: absolute;
		left: 50%;
		margin-left: -320px;
	}
	.content-list li{
		margin: 10px 0;
		display: block;
	}
	.content-list li a{
		padding: 6px 12px;
		display: block;
	}
	.login-form .login-back{
		width: 100%;
	}
	.card-form{
		width: 40px;
		height: 40px;
		border-radius: 50%;
	}
	.card-main{
		height: 90%;
	}
	.card-form .card-title .card-show{
		display: block;
	}
	.all-img img,
	.max-img img{
		width: 185px;
		max-width: 100%;
	}
	.swiper-dir .swiper-slide{
		padding: 0;
	}
	
	header .navbar-brand{
		display: block;
	}
	header .social-media,
	header .navbar-right{
		display: none;
	}
	header .menu{
		margin: 0;
	}
	header .dropdown{
		background: url(../images/images/faqs_03.png) no-repeat 95% 18px !important;
	}
	header .menu>li>a,
	header .dropdown-menu>li>a{
		border-top: 1px solid #ccc;
	}
	header .dropdown-menu>li>a{
		margin: 0 15px;
		display: block;
	}
	
	footer{
		padding-top: 0;
	}
	footer>.container {
    display: none;
  }
  
  .index .sec03 .h1:before,
  .index .sec03 .h1:after{
  	display: none;
  }
  .index .sec03 .info{
  	max-width: 480px;
  	text-align: center;
  	margin: auto;
	}
  .index .sec04 .shadow-img{
  	margin: 5px;
  }
  .contact iframe {
    min-height: 300px;
	}
}

@media (max-width:479px) {
	 .list-left-pro .list-kcxq-top img{
  	float: left;
  	border: 1px solid #cccccc;
  	width: 550px;
  	height: 250px;
  }
  .scale-img1 img{
		width: 100%;
	}
  .list-kcxq-bottom-p p{
		/*color: #666;*/
		font-family: '微软雅黑';
	}
.list-kcxq-bottom-h5 h5{
	font-family: '微软雅黑';

}
  .container12{
  	padding-right: 5px;
  }
  .list-inline-img2{
  	width: 640px;
  }
  .list-inline-img2 img{
  	width: 195px !important;
  }
  .list-left-pro .list-kcxq-top .list-kcxq-b{
  	float: left;
  	padding-top: 0px;
  }
 .list-left-pro .list-kcxq-top .list-kcxq-b h6{
    font-size: 20px;
    color: #333333;
    font-family: '微软雅黑';
    text-align: left;
    font-weight: 900;
 }
  .list-left-pro .list-kcxq-top .list-kcxq-b a{
  	display: block;
  	width: 160px;
  	height: 40px;
  	background: #02af95;
  	color: #fff;
  	font-size: 16px;
  	text-align: center;
  	line-height: 40px;
  	margin-top:15px;
  }
 .list-left-pro .list-kcxq-top .list-kcxq-b .qian{
 	color: #ffae26;
 	font-size: 26px;
    margin-bottom:8px;
 	margin-top:10px;
 }
 .list-left-pro .list-kcxq-top .list-kcxq-b span{
 	display: block;
 	text-align: left;
    font-family: '微软雅黑';
    font-size: 14px;
    color: #666666;
    line-height: 22px;
 }
 .list-kcxq-bottom{
 	background: #fff;
 }
 .list-kcxq-bottom .list-kcxq-bottom-t{
 	text-align: left;
 	padding-top:40px;
 	border-bottom: 1px solid #cccccc;
 }
 .list-kcxq-bottom .list-kcxq-bottom-t span{
 	width: 230px;
 	height: 55px;
 	display: inline-block;
 	text-align: center;
 }
  .list-kcxq-bottom .list-kcxq-bottom-t1 span{
 	width: 150px;
 }
 .list-kcxq-bottom .list-kcxq-bottom-t .active{
 	border-bottom: 2px solid #02af95
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li:hover p{
    color: #333;
 }
 /*.list-kcxq-bottom .list-kcxq-bottom-content ul li:last-child{
 	border-bottom: none;
 }*/
 .list-kcxq-bottom .list-kcxq-bottom-content ul li{
 	display: inline-block;
 	border-bottom: 1px solid #cccccc;
 	height: auto;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li .list-kcxq-bottom-p{
   width:  100%;
   text-align: left;
   padding:45px 5px 50px 0px;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li .list-kcxq-bottom-p p{
   line-height:22px !important;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li .list-kcxq-bottom-p div{
 	display: none
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li .list-kcxq-bottom-p .name{
 	margin-top:0px;
 	color: #02af95;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li .list-kcxq-bottom-p div img{
    display: none
 }
 .container .list-left-pro1{
 	padding-left:0px;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li .list-kcxq-bottom-h5{
 	float:left;
 }
 .container1{
 	padding:0;
 }
 .list-kcxq-bottom{
 	margin-left:10px;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content ul li .list-kcxq-bottom-h5 h5{
 	font-size: 20px;
 	color: #333;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content1 ul li{
 	text-align: left;
 }
 .list-mian-content{
 	width: 100%;
 }
 .list-mian-content h4{
 	width: 100%;
 	text-align: center;
 	display: inline-block;
 	font-size: 19px;
 	font-family: '微软雅黑';
 }
 .list-mian-content .back-h4{
 	display: none;
 }
 .list-kcxq-bottom-content1{
 	padding:0px 20px 30px 0px;
 }
 .list-kcxq-bottom-content1 .list-kcxq-bottom-h5 h5{
 	width: 183px;
 	height:53px;
 	text-align: center;
 	line-height: 53px;
 	font-size: 18px;
 	color: #fff;
 	margin-bottom: 30px;
 	margin-top:40px;
 	background: url('../images/uploadfiles/images/product/kcap_03.png') no-repeat;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content1 ul li:hover p{
 	font-family: '微软雅黑';
    color: #666;
 }
 .list-kcxq-bottom .list-kcxq-bottom-content1 ul li p{
 	font-family: '微软雅黑';
    color: #666;
 }
	.list-mian-con{
		margin-top:10px;
	}
	.list-mian-con .list-mian-r{
		/*border-left: 1px solid #f5f5f5;*/
		/*border-right: 1px solid #f5f5f5;*/
		border-bottom: 1px solid #f5f5f5;
		padding:10px;

	}
	.list-mian-con .list-mian-r span{
		display: block;
		font-size: 22px;
		color: #f1790e;
	}
	.list-mian-con .list-mian-r h5{
		font-size: 18px;
		color: #02af95;
		margin-top:0px;
	}
	.list-mian-con .list-mian-r1 h5{
		font-size: 18px;
		color: #333;
	}
	.list-mian-con .list-mian-r1 span{
    	color: #999999 !important;
    	font-size: 14px !important;
    	margin-top: 0px !important;
    	margin-bottom: 0px !important;
    	background: url('../images/images/news-03-2.png') no-repeat 0px 2px;
    	padding-left: 20px;
    }
    .list-mian-con .list-mian-r1 p{
    	font-size: 14px;
    	color: #999;
        margin-left:0px !important;
    }
	.list-mian-con .list-mian-r p{
		margin-left:5px;
	}
	.list-mian-con .list-mian-r h5 em{
		font-size: 14px;
		color: #666666;
		font-style:normal;
		margin-left:30px;
	}
	/**/
  .navbar-form {
		text-align: center;
	}
	.navbar-form, .navbar-brand>img {
		margin: 5px auto;
	}
	
	br,
	.text,
	.breadcrumb-div,
	.pagination-block{
		display: none !important;
	}
	.title{
		font-size: 18px;
		line-height: 24px;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.desc{
		margin-bottom: 15px;
	}
	
	header .navbar-brand{
		width: 136px;
		height: 40px;
		background-size: 136px 40px;
		margin: 5px auto;
	}
	header .navbar-toggle{
		padding: 12px;
		margin: 10px 0 0 10px;
		background-size: 12px 10px;
	}
	
	.index .title img{
		max-width: 60%;
	}
	.index .sec03 .title img{
		max-width: 45%;
	}
	.product-info .sec01{
		padding-top: 15px;
	}
	.new .new-list{
		margin-top: 15px;
	}
	.new .new-list>li .pull-left,
	.new .new-list>li .pull-left img{
		width: 100%;
		padding-right: 0;
	}
	.pull-left {
		margin-bottom: 10px;
	}
	.register .btn{
		width: 100%;
	}
	.col-xs-6 {
		width: 100%;
	}
	.index .col-xs-6,
	.product .col-xs-6{
		width: 50%;
	}
}
li{
	list-style: none;
}
@media(min-width: 992px){
	.chakan {
    display: block;
    width: 198px;
    height: 43px;
    margin: 0 auto;
    text-align: center;
    margin-top: 440px;
    margin-bottom: 40px;
    line-height: 43px;
    font-size: 16px;
    color: #fff !important;
    background: #02ae94;
}
	.curri_left1{
	    width: 490px;
		float: right;
		height: 480px;
	}
	.curri_left2{
	    width: 100%;
	}
	.curri_left2 img{
		height: 400px !important;
	}

	.curri_left1 img{
		width: 100%;
		height: 410px;
	}
	.curri_left2 .border{
		height: 400px !important;
		}
	.curri_left1 .border{
		/*display: inline;*/
		width: 100%;
		height: 460px;
	}
	.curri_left1 .border .dir-con h5{
		color: #fff;
		font-size: 24px;
		margin-top: 10px;
		text-align: center;	
	}
	.curri_left1 .border .dir-con span{
		display: inline-block;
		width: 100%;
		color: #fff;
		font-size: 18px;
		margin-top: 5px;
		text-align: center;
	}
	.curri_left1 .border .dir-con img{
		display: block;
		width: 35px;
		height: 35px !important;
		margin: 0 auto;
		margin-top: 11px;
	}
	.sec05 .curri_right{
		float: left;
		width: 440px;
		height: 320px;
	}
	.sec05 .curri_right ul li{
		float: left;
		width: 210px;
		height: 240px;
		margin:10px;
	}
	.sec05 .curri_right ul li:nth-child(1){
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
	}
	.sec05 .curri_right ul li:nth-child(2){
		margin-bottom: 0px;
		margin-top: 20px;
		margin-right: 0px;
	}
	.sec05 .curri_right ul .dir-back:nth-child(2){
		margin-bottom: 0px;
		margin-top: 0px;
		margin-right: 0px;
	}
	.sec05 .curri_right ul li:nth-child(3){
		margin-right: 0px;
	}
	.sec05 .curri_right ul li:nth-child(4){
		margin-right: 0px;
	}
	.sec05 .curri_right ul li .img{
		width: 210px;
		height: 160px;
		z-index: 999;
	}
	.dir-back{
		position: relative;
		overflow: hidden;
	}
	.dir-info{
		width: 100%;
		height: 100%;
		background: rgba(255,150,0,0.65);
		position: absolute;
		left: 100%;
		top: 0;
		z-index: 2;
	}
	.dir-info:after{
		content: '';
		width: 90%;
		height: 90%;
		/*border: 1px solid #fff;*/
		position: absolute;
		left: 5%;
		top: 5%;
		z-index: 3;
	}
	.dir-info .dir-con{
		width: 80%;
		line-height: 24px;
		color: #fff;
		position: absolute;
		top: 50%;
		left: 10%;
		-webkit-transform: translate(0,-50%);
		-moz-transform: translate(0,-50%);
		-o-transform: translate(0,-50%);
		transform: translate(0,-50%);
		z-index: 5;
	}
	.lijibaoming{
		z-index: 5;
	}
	.dir-info .dir-con a{
		color: #fff;
		text-align: center;
		position: relative;
	}
	.dir-info .dir-con a:before{
		content: url(../images/more.png);
		width: 40px;
		height: 40px;
		line-height: 42px;
		border: 2px solid #fff;
		border-radius: 50%;
		margin: 0 auto 10px;
		display: block;
	}
	.curri_right ul li .border h5{
		color: #fff;
		font-size: 18px;
		margin-top: 10px;

	}
	.curri_right ul li .border span{
		display: inline-block;
		width: 230px;
		color: #fff;
		font-size: 14px;
		margin-top: 7px;
	}
	.curri_right ul li .border{
		bottom: 50px;
		width: 210px;
		z-index: 10000;
	}
	.curri_right ul li .border img{
		display: block;
		width: 35px;
		height: 35px;
		margin: 0 auto;
		margin-top: 11px;
	}
	.sec05 .curri_left{
		width: 500px;
		float: left;
		height: 320px;
	}
	.navbar-default .navbar-nav>li>.hw_bg{
		display: block;
		margin: 0 auto;
		width: 25px;
        height: 1px;
        border-bottom:1px solid #02ae94;
	}
	.navbar-default .navbar-nav>li>a:hover{
		color: #02ae94;
	}
	.navbar-default .navbar-nav>li>.active{
		    color: #02ae94;
	}
	.auto li{
		margin-right: 85px;
	}
	.sec05 .navbar-nav{
    	margin-left:0;
    	margin:0 auto;
    	float: none;
    	margin-bottom: 20px;
    }
	.title_kc{
		width: 100%;
		display: inline-block;
		text-align: center;
	}
	.title_kc h1{
		font-size: 24px;
		margin-bottom: 5px;
	}
	.title_kc span{
		font-size: 12px;
		font-family: '微软雅黑';
	}
	.title_kc h2{
		text-align: center;
		color: #333333;
		font-size: 40px;
	}
	.title_kc span{
		display: inline-block;
		width: 100%;
		text-align: center;
		font-size: 16px;
		font-weight: normal;
		color: #666666;
		font-family: '微软雅黑';
	}
	.title_kc .kcbg{
		display: inline-block;
		width: 100%;
		height: 20px;
		background: url(../images/images/kc_bg.png) no-repeat center;
	}
	.title_kc .jqbg{
		display: inline-block;
		width: 100%;
		height: 20px;
		background: url(../images/images/sjbg.png) no-repeat center;
	}
	.title_kc .hzbg{
		display: inline-block;
		width: 100%;
		height: 20px;
		background: url(../images/images/hzbg.png) no-repeat center;
	}
	.title_kc .cdbg{
		display: inline-block;
		width: 100%;
		height: 20px;
		background: url(../images/images/cdbg.png) no-repeat center;
	}
	.list-inline-right9{
		width: 860px !important;
		margin-left:218px !important;
	}
	.list-online-kc{
		width: 100%;
	}
	.list-online-kc7{
		height: 205px;
	}
	.list-online-kc5{
		height: 205px;
	}
	.list-kcxq-bottom-p p img {
    float: left;
    width: 120px !important;
    height: 140px !important;
    margin-right: 20px !important;
}
	.list-online-kc ul li{
		width: 238px;
		float: left;
		margin-right: 10px;
		margin-top:20px;
	}
	.list-inline-right1 .list-online-kc ul li{
		width: 223px;
		margin-top: 0px;
	}
	.list-inline-right1 .list-online-kc ul li:last-child{
		margin-top:0;
	}
	.list-online-r{
		margin-right:0px !important;
	}
	.list-online-kc ul li:nth-child(1){
        margin-top:0;
	}
	.list-online-kc ul li:nth-child(2){
        margin-top:0;
	}
	.list-online-kc ul li:nth-child(3){
        margin-top:0;
	}
	.list-online-kc ul li img{
		width: 238px !important;
		height: 150px !important;
		padding:0;
	}
	.list-online-kc ul li h5{
		color: #666;
		font-size: 14px;
		font-family: '微软雅黑';
	}
	.list-online-kc ul li span{
		font-size: 14px;
		font-family: '微软雅黑';
	}
	.list-online-kc ul li .shijian{
		color: #666;
	}
	.list-online-kc ul li .dizhi{
		float: right;
		background: url(../images/product-icon_03.png) no-repeat 0 4px;
		padding-left:11px;
		color: #999;
	}
}
@media (min-width:1200px) {
.fancybox-list{
	width: 235px;
	height: 290px;
	position: absolute;
	background: black;
	opacity: 0.7;
	top: 0;
	padding: 25px;
	display: none;
}
.dropdown:nth-child(5) ul{
    width: 141px;
    position: relative;
    top: 27px;
    left: -22px;
}
.list-kcxq-bottom-p p{
		color: #666;
		font-family: '微软雅黑';
	}
.list-kcxq-bottom-h5 h5{
	font-family: '微软雅黑';

}
.list-inline-right9{
		width: 960px !important;
		margin-left:260px !important;
		margin-top: 20px;
	}
.list-online-kc{
		width: 100%;
	}
	.list-online-kc ul li{
		width: 305px;
		float: left;
		margin-right: 10px;
		margin-top:20px;
	}
	.list-inline-right1 .list-online-kc ul li{
		width: 289px;
		margin-top:0;
	}
	.list-inline-right1 .list-online-kc ul li:last-child{
		margin-right: 0px;
	}
	.list-online-r{
		margin-right:0px !important;
	}
	.list-online-kc ul li:nth-child(1){
        margin-top:0;
	}
	.list-online-kc ul li:nth-child(2){
        margin-top:0;
	}
	.list-online-kc ul li:nth-child(3){
        margin-top:0;
	}
	.list-online-kc ul li img{
		width: 300px !important;
		height: 190px !important;
		padding:0;
	}
	.list-inline-right1 .list-online-kc ul li img{
        width: 289px !important;
	}
	.list-online-kc ul li h5{
		color: #666;
		font-size: 14px;
		font-family: '微软雅黑';
	}
	.list-online-kc ul li span{
		font-size: 14px;
		font-family: '微软雅黑';
	}
	.list-online-kc ul li .shijian{
		color: #666;
	}
	.list-online-kc ul li .dizhi{
		float: right;
		background: url(../images/product-icon_03.png) no-repeat 0 4px;
		padding-left:11px;
		color: #999;
	}
.fancybox-list h5{
	font-size: 24px;
	color: #fff;
	margin-top: 20px;
	text-align: center;
	font-weight: normal;
	font-family: '微软雅黑';
}
.fancybox-list span{
	font-size: 14px;
	color: #fff;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    margin-top: 17px;
    line-height: 25px;
    font-family: '微软雅黑';
}
.fancybox-list a{
	width: 100px;
	height: 30px;
	border: 1px solid #fff;
	display: block;
	margin:0 auto;
	color: #fff;
	line-height: 26px;
	text-align: center;
	margin-top: 20px;
	font-family: '微软雅黑';
}

	.container{
		margin-top: 0px;
		padding-right: 0px;
	}
	.tuandui{
		width: 220px;
		position: relative;
		bottom: 100px;
		left: -465px;
		height: 0;
		margin: 0 auto;
        /*position: 50px;*/
	}
	.tuandui div{
		height: 100px;
		background: #01af96;
		background: rgba(1, 175, 150, 0.8);
		text-align: center;
		padding-top: 1px;
	}
	.sec02 .container .swiper-container .swiper-wrapper .swiper-slide{
		width: 297px;
	}
	.swiper-sec6 .swiper-wrapper .swiper-slide:hover .info1 .h5{
        color: #02ae94;
	} 
	.swiper-sec6 .swiper-wrapper .swiper-slide:hover .info1 a{
        color: #02ae94;
	} 
	.title_kc{
		width: 100%;
		display: inline-block;
	}
	.title_kc h2{
		text-align: center;
		color: #333333;
		font-size: 40px;
	}
	.title_kc span{
		display: inline-block;
		width: 100%;
		text-align: center;
		font-size: 16px;
		font-weight: normal;
		color: #666666;
		font-family: '微软雅黑';
	}
	.title_kc .kcbg{
		display: inline-block;
		width: 100%;
		height: 20px;
		background: url(../images/images/kc_bg.png) no-repeat center;
	}
	.title_kc .jqbg{
		display: inline-block;
		width: 100%;
		height: 20px;
		background: url(../images/images/sjbg.png) no-repeat center;
	}
	.title_kc .hzbg{
		display: inline-block;
		width: 100%;
		height: 20px;
		background: url(../images/images/hzbg.png) no-repeat center;
	}
	.title_kc .cdbg{
		display: inline-block;
		width: 100%;
		height: 20px;
		background: url(../images/images/cdbg.png) no-repeat center;
	}
	.both{
		clear: both;
	}
	.auto{
		margin: 0 auto;
		margin-left: 100px;
	}
	.auto li{
		margin-right: 85px;
	}
	.auto li a{
		font-size: 18px;
		color: #333333;
	}
	.navbar-default .navbar-nav>li>.active{
		color: #02ae94;
	}
	.navbar-default .navbar-nav>li>a:hover{
		color: #02ae94;
	}
	.navbar-default .navbar-nav>li>.hw_bg{
		display: block;
		margin: 0 auto;
		width: 25px;
        height: 1px;
        border-bottom:1px solid #02ae94;
	}

	.sec04 .curri_right{
		float: left;
		width: 609px;
	}
	.sec04 .curri_right .scale-img{
        width: 100%;
        margin-top: 20px;
	}
	.sec04 .curri_right .scale-img:nth-child(1){
		margin-top: 0;
	}
	.curri_bottom h3{
		margin-top:10px;
		font-size: 16px;
		font-weight: 900;
	}
	.curri_bottom span{
		color: #999999;
		font-size: 14px;
	}
	.curri_bottom p{
		color: #666666;
		font-size: 14px;
	}
	.sec04 .curri_right img{
		width: 100%;
	}
	.sec04 .curri_left{
		width: 580px;
		float: left;
	}
	.sec05 .curri_left{
		width: 580px;
		float: left;
		height: 400px;
	}
	.sec08 .curri_right{
		height: 400px !important;
	}
	.sec05 .curri_right{
		float: left;
		width: 609px;
		height: 530px;
	}
	.sec05 .curri_right ul li{
		float: left;
		width: 294px;
		height: 240px;
		margin:10px;
	}
	.sec05 .curri_right ul li:nth-child(1){
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
	}
	.sec05 .curri_right ul li:nth-child(2){
		margin-bottom: 0px;
		margin-top: 20px;
		margin-right: 0px;
	}
	.sec05 .curri_right ul .dir-back:nth-child(2){
		margin-bottom: 0px;
		margin-top: 0px;
		margin-right: 0px;
	}
	.sec05 .curri_right ul li:nth-child(3){
		margin-right: 0px;
	}
	.sec05 .curri_right ul li:nth-child(4){
		margin-right: 0px;
	}
	.sec05 .curri_right ul li .img{
		width: 294px;
		height: 195px;
		z-index: 999;
	}
	.curri_right ul li .border h5{
		color: #fff;
		font-size: 18px;
		margin-top: 10px;

	}
	.curri_right ul li .border span{
		display: inline-block;
		width: 230px;
		color: #fff;
		font-size: 14px;
		margin-top: 7px;
	}
	.curri_right ul li .border{
		bottom: 50px;
		width: 294px;
		z-index: 10000;
	}
	.curri_right ul li .border img{
		display: block;
		width: 35px;
		height: 35px;
		margin: 0 auto;
		margin-top: 11px;
	}


	.curri_left1{
	    width: 730px;
		float: right;
		height: 480px;
	}
	.curri_left2{
	    width: 100%;
	}
	.curri_left2 img{
		height: 400px !important;
	}

	.curri_left1 img{
		width: 100%;
		height: 460px;
	}
	.curri_left2 .border{
		height: 400px !important;
		}
	.curri_left1 .border{
		/*display: inline;*/
		width: 100%;
		height: 460px;
	}
	.curri_left1 .border .dir-con h5{
		color: #fff;
		font-size: 24px;
		margin-top: 10px;
		text-align: center;	
	}
	.curri_left1 .border .dir-con span{
		display: inline-block;
		width: 100%;
		color: #fff;
		font-size: 18px;
		margin-top: 5px;
		text-align: center;
	}
	.curri_left1 .border .dir-con img{
		display: block;
		width: 35px;
		height: 35px !important;
		margin: 0 auto;
		margin-top: 11px;
	}

	#navbar1 {
		width:99%;

	}

   .sec02 .navbar-nav{
   	display: inline-block;
   	margin:0 auto;
   	float: none;
   }


	.curri_right1{
		float: left;
		width: 455px;
		height: 470px;
	}
	.curri_right1 ul li{
		display: inline;
		width: 440px;
		height: 210px;
		margin:10px;
	}
	.curri_right1 ul li:nth-child(1){
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
	}
	.curri_right1 ul li:nth-child(2){
		margin-bottom: 0px;
	}
	.curri_right1 ul li:nth-child(3){
		margin-right: 0px;
	}
	.curri_right1 ul li .img{
		width: 440px;
		height: 225px;
		z-index: 999;
	}
	.curri_right1 ul li .border h5{
		color: #fff;
		font-size: 18px;
		margin-top: 10px;
		margin-bottom: 0px;
	}
	.curri_right1 ul li .border span{
		display: inline-block;
		width: 230px;
		color: #fff;
		font-size: 14px;
		margin-top: 7px;
	}
	.curri_right1 ul li .border{
		bottom: 50px;
		width: 440px;
		z-index: 10000;
	}
	.curri_right1 ul li .border img{
		display: block;
		width: 35px;
		height: 35px;
		margin: 0 auto;
		margin-top: 11px;
	}



	.dir-back{
		position: relative;
		overflow: hidden;
	}
	.dir-info{
		width: 100%;
		height: 100%;
		background: rgba(255,150,0,0.65);
		position: absolute;
		left: 100%;
		top: 0;
		z-index: 2;
	}
	.dir-info:after{
		content: '';
		width: 90%;
		height: 90%;
		/*border: 1px solid #fff;*/
		position: absolute;
		left: 5%;
		top: 5%;
		z-index: 3;
	}
	.dir-info .dir-con{
		width: 80%;
		line-height: 24px;
		color: #fff;
		position: absolute;
		top: 50%;
		left: 10%;
		-webkit-transform: translate(0,-50%);
		-moz-transform: translate(0,-50%);
		-o-transform: translate(0,-50%);
		transform: translate(0,-50%);
		z-index: 5;
	}
	.lijibaoming{
		z-index: 5;
	}
	.dir-info .dir-con a{
		color: #fff;
		text-align: center;
		position: relative;
	}
	.dir-info .dir-con a:before{
		content: url(../images/more.png);
		width: 40px;
		height: 40px;
		line-height: 42px;
		border: 2px solid #fff;
		border-radius: 50%;
		margin: 0 auto 10px;
		display: block;
	}
	.chakan{
		display: block;
		width: 198px;
		height: 43px;
		margin:0 auto;
		text-align: center;
		margin-top: 440px;
		margin-bottom:40px;
		line-height: 43px;
		font-size: 16px;
		color: #fff !important;
		background: #02ae94;
	}
	.chakan:hover{
		color: #034c55;
	}
	.title_kc{
		text-align: center;
	}
	.text-right{
		width: 730px;
		float: right;
		height: 480px;
	}
	.border1{
		border: 1px solid #cccccc;
		height: 110px;
		margin-left: 15px;
	}
	.border1 .span{
		float: left;
		display: block;
		width: 1px;
		height: 70px;
		background: #cccccc;
		margin-top: 20px;
	}
	.border1 .border1_left{
		float: left;
		width: 106px;
		height: 110px;
		padding-top:10px;
	}
	.border1 .border1_left h4{
		color: #333333;
		font-size: 30px;
		margin-bottom: 5px;
	}
	.border1 .border1_left span{
		font-size: 14px;
		color: #999999;
	}
	.border1 .border1_right{
		float: left;
		width: 445px;
		height: 60px;
		margin-left: 15px;
	}
	.curri_left:hover .curri_bottom h3{color: #02ae94;}
	.curri_left:hover .curri_bottom span{color: #02ae94;}
	.border1:hover .border1_right h5{
		color: #02ae94;
	}
	.border1:hover h4{
		color: #02ae94;
	}
	.border1:hover .span{
		background: #02ae94;
	}
	.border1 .border1_right h5{
        margin-top: 20px;
        font-size: 16px;
        font-weight: 900;
	}
	.border1 .border1_right span{
		margin-top: 15px;
        font-size: 14px;
        color: #666666;
        display: block;
	}
	#navbar1 ul li{
		width: 168px;
		text-align: center;
		line-height: 43px;
		color: #333333;
		font-size: 16px;
		margin-left: 20px;
	}
	#navbar1 ul li a{
		border: 1px solid #666;
	}
	#navbar1 ul li:nth-child(1){
		margin-left: 0px;
	}
	#navbar1 ul li .active{
		background: #02ae94;
		border: none;
		color: #fff;
	}
    #navbar1 .navbar-nav>li>a{
    	padding-top: 10px;
    }
    #navbar1{
    	padding-left:0;
    }
    #navbar1 ul li:hover{
    	background: #02ae94;
		border: none;
    }
    #navbar1 ul li:hover a{
    	color: #fff;
    	font-size: 16px;
    }
    .sec05 .container .swiper-sec7 .swiper-wrapper .list_img{
    	float: left;
    	width: 190px;
    	height: 96px !important;
    	margin-left: 8px;
    	margin-top: 18px;
    	border:1px solid #e1e1e1;
    }
    .sec05 .navbar-nav{
    	margin-left:0;
    	margin:0 auto;
    	float: none;
    	margin-bottom: 20px;
    }
    .sec05 .container .swiper-sec7 .swiper-wrapper .list_img img{
    	width: 192px;
    }
    .breadcrumb-div{
    	width: 962px;
    	position: relative;
    	bottom: 37px;
    	margin: 0 auto;
    	left: 126px;
    	background: #fff;
    	opacity:0.8;
    	font-weight: 900;
    }
    .certificate ol li{
    	text-align: left;
    	padding-left:40px;
    	padding-top: 20px;
    }
    .certificate ol{
    	padding-bottom: 0px;
    }
    .certificate ol li:nth-child(1){
    	padding-top: 0px;
    }
    .certificate ol li a{
    	font-size: 12px;
    	color: #666666;
    }
    .certificate ol li a:hover{
    	color: #02af95 !important;
        text-decoration: none;
    	border-bottom: 1px solid #02af95;
    }
    .list-mian-con:nth-child(1){
    	padding-top:0;
    }
    .list-mian-con{
    	padding-top:20px;
    }
    .list-mian-con img{
    	width: 470px;
    	float: left;
    	padding-top:0 !important;
    	padding-left:0 !important;
    	height: 290px;
    }
    .a-m{
			display: inline-block;
			float: left;
		}
    .list-mian-con .list-mian-r{
    	width: 475px;
    	float: left;
    	background: #f5f5f5;
    	height: 290px;
    }
    .list-mian-con .img{
    	width: 350px;
    	height: 220px;
    }
    .list-mian-con1 .list-mian-r .both{
		    width: 110px !important;
		    height: 35px !important;
		    line-height: 35px !important;
		    float: right;
    }
    .list-mian-con1:nth-child(1){
    	padding-top: 20px;
    	margin-top: 0px;
    }
    .list-mian-con1 .list-mian-r{
    	background: none;
    }
    .list-mian-con1{
    	width: 100%;
    	height: 240px;
    	border: 1px solid #dddddd;
    	padding-left:18px;
    	margin-top: 15px;
    }
    .list-mian-con1 .img{
    	width: 300px;
    	height: 200px;
    }
    .list-mian-con .list-mian-r1{
    	width: 622px;
    	height: 200px;
    	padding-left: 20px !important;
    	padding-right: 20px !important;
    }
    .list-mian-con .list-mian-r1 span{
    	color: #999999 !important;
    	font-size: 14px !important;
    	margin-top: 0px !important;
    	margin-bottom: 0px !important;
    	background: url('../images/images/news-03-2.png') no-repeat 3px 2px;
    	padding-left: 20px;
    }
    .list-mian-con .list-mian-r1 h5{
        margin-top:20px;
    }
    .list-mian-con .list-mian-r1 p{
    	margin-top:15px;
    	padding-bottom:10px !important;
    }
    .list-mian-con .list-mian-r1 .both{
    	margin-top:10px !important;
    }
    .list-mian-con .list-mian-r{
    	padding-left:20px;
    	padding-top: 8px;
    	padding-right: 35px;
    }
    .list-mian-con .list-mian-r span{
    	display: block;
    	color: #f1790e;
    	font-size: 24px;
    	margin-bottom: 10px;
    	text-align: left;
    	margin-top:15px;
    }
    .list-mian-con .list-mian-r p{
    	line-height: 20px !important;
    	padding-left: 5px;
    	padding-bottom: 20px;
    	font-size: 14px;
    	font-family: '微软雅黑';
    }
    .list-mian-con .list-mian-r b{
    	margin-bottom: 10px;
    	display: block;
    	font-size: 14px;
    	font-family: '微软雅黑';
    }
    .list-mian-con .list-mian-r h5{
    	font-size: 18px;
    	color: #02af95;
    	padding-left: 4px;
    	font-family: '微软雅黑';
    }
    .list-mian-con .list-mian-r h5 em{
    	font-style:normal;
    	color: #666666;
    	font-size: 14px;
    	margin-left:30px;
    	font-family: '微软雅黑';
    }
    .a-m{
			display: inline-block;
			float: left;
		}
    .list-mian-con .list-mian-r ul{
    	width: 100%;
    	height: 20px;
    }
    .list-mian-con .list-mian-r ul li{
    	float: left;
    	padding-left:30px;
    	background: url(../images/images/xianmu-icon_10.png) no-repeat 10px 2px;
    	color: #999999;
    	font-size: 14px;
    	font-family: '微软雅黑';
    }
    .list-mian-con .list-mian-r .both{
    	display: inline-block;
    	width: 150px;
    	height: 40px;
    	text-align: center;
    	line-height: 40px;
    	background: #02af95;
    	color: #fff;
    	margin-top:20px;
    }
   
    .list-mian-con:hover .both{
    	background: #ffae26;
    }
    .list-inline-right{
    	margin-left:10px;
    	height: 100%;
    }
    .list-inline-right p{
    	line-height: 32px !important;
    	font-family: '微软雅黑';
    	font-size: 16px;
    	/*color: #666666;*/
    }
    .list-mian span{
    	font-size:14px;
    	font-family:'微软雅黑';
    	color: #666666;
    }
    .list-mian h4{
    	margin-top:0px;
    	margin-bottom:20px;
    	font-size:24px;
    	color: #02af95;
    	font-family:'微软雅黑';
    }
    .list-mian p{
    	font-size:14px;
    	font-family:'微软雅黑';
    	color: #666666;
    }
    .certificate{
    	padding-top: 20px;
    	margin-top: 0px;
    }
    .list-left{
    	float: left;
    	
    }
    .list-inline-img img{
    	padding-top: 10px;
    	padding-left: 3px;
    }
    .list-left .list-unstyled{
    	margin-left: 20px;
    	height: 891px;
    	background: #f5f5f5;
    	position: relative;
    	top: -20px;
    	padding-top: 2px;
    }
    .list-left .list-unstyled5{
    	height: 1241px; 
    }
    .list-left .list-unstyled6{
    	height: 962px; 
    }
    .list-left .list-unstyled7{
    	height: 1025px; 
    }
    .list-left .list-unstyled9{
    	height: 810px; 
    }
    .list-left .list-unstyled8{
    	height: 1157px; 
    	z-index: 1;
    }
    .list-left .list-unstyled3{
    	height: 806px;
    }
    .list-left  .list-unstyled2{
    	height: 1100px !important;
    }
    .list-inline-right h3{
    	font-size:24px;
    	font-family:'微软雅黑';
    	margin-top:10px;
    	margin-bottom:12px;
    }
    .list-inline-right p{
    	font-size: 14px;
    }
    .list-inline-right-l{
    	width: 500px;
    	float: left;
    }
    .list-inline-right-r{
    	width: 444px;
    	float: left;
    }
    .form{
    	margin-top: 150px;
    }
    .form label{
    	font-size: 14px;
    	color: #666666;
    	margin-top:20px;
    }
    .form .company{
    	margin-left:72px;
    }
	.form input[type='submit']{
		width: 130px;
		height: 35px;
		margin-top: 15px;
		background: #02af95;
		color: #fff;
		border: none;
	}
    .form input{
    	width: 360px;
    	height: 38px;
    	border: none;
    	border: 1px solid #999999;
    	margin-top:20px;
    	padding-left: 5px;
    }
    .form input[type="radio"] + label::before {
		    content: "\a0"; /*不换行空格*/
		    display: inline-block;
		    vertical-align: middle;
		    font-size: 18px;
		    width: 1em;
		    height: 1em;
		    margin-right: .4em;
		    border-radius: 50%;
		    border: 1px solid #999999;
		    text-indent: .15em;
		    line-height: 1; 
		}
	.form input[type="radio"]:checked + label::before {
		    background-color: #999999;
		    background-clip: content-box;
		    padding: .2em;
		}
	.female{
		margin-left:50px;
	}
	.form input[type="radio"] {
		    position: absolute;
		    clip: rect(0, 0, 0, 0);
		}
	.form .text{
		margin-bottom:0;
	}
	.form textarea{
		width: 100%;
		height: 317px;
		resize:none;
		margin-top:5px;
		padding-left: 5px;
		padding-top: 5px;
	}
    .form .nv{
    	margin-left:20px;
    	padding-top: 10px;
    }
    .list-tag>ul>li{
    	margin:0;
    }
    .list-inline-right{
    	width: 946px;
    	float: right;
    }
    .list-inline-right1{
    	width: 100%;
    	margin-top:20px;
    }
    .list-inline-right li{
    	margin-left: 0;
    	margin-right: 0;
    }
    .list-tag > ul > li{
    	width: 220px;
    	display: block;
    }
}
.swiper-slide{
	display: inline-block;
}

@media (max-width: 479px){
	.list-online-mian h5{
		text-align: left;
		font-size: 15px;
		color: #333;
		font-family: '微软雅黑';
	}
	.list-online-mian .shijian{
		float: left;
		color: #666;
	}
	.list-online-mian .dizhi{
		float: right;
		background: url(../images/product-icon_03.png) no-repeat 0 4px;
		padding-left: 11px;
		color: #999;
	}
	.index .sec02 .info{
		padding-right: 61px;
		padding-bottom: 10px !important;
	}
	.next{
		padding-top:20px;
		padding-bottom:20px;
		clear: both;
	}
	.next a{
		display: block;
		color: #666666;
	}
	.next .on{
		display: block;
		color: #02af95;
	}
	.list-inline-details h2{
        font-size: 33px;
        color: rgba(1, 175, 150, 0.8);
        text-align: center;
        font-family: '微软雅黑';
	}
	.list-inline-details .list-inline-details-con{
		width: 100%;
	}
	.list-inline-details .span1{
		display: block;
		text-align: center;
		font-size: 16px;
		padding-bottom:10px;
		font-family: '微软雅黑';
		border-bottom: 2px dashed #a0a0a0;
		color: #a0a0a0;
	}
	.list-inline-details .list-inline-details-con ul li:nth-child(1){
		margin-left:0;
	}
	.index .sec04{
		background: url(../uploadfiles/images/news_bg.jpg) no-repeat center;
	    padding: 20px 0 30px;
	    z-index: 1;
	}
	.curri_bottom h3{
		font-size: 18px;
		font-weight: 900;
		color: #333;
	}
	.curri_bottom span{
        color: #666;
	}
	.curri_bottom p{
        color: #999;
	}
	.male{
		margin-top:0 !important;
	}
	#male{
		height: 0;
		margin-left:0;
	}
	.radio{
		height: 10px;
		margin-top:0;
		margin-bottom: 20px;
		margin-left:0;
	}
	 .radio label{
		padding-left:0;
		font-size: 14px !important;
		color: #666666 !important;
		font-weight: 900;
		margin-left:10px;
	}
	 .radio label:nth-child(1){
			margin-left:0px;
	 }
	.list-inline-right h3{
    	font-size:24px;
    	font-family:'微软雅黑';
    	margin-top:10px;
    	margin-bottom:12px;
    }
    .list-inline-right p{
    	font-size: 14px;
    }
    .list-inline-right-l{
    	width: 500px;
    	float: left;
    }
    .list-inline-right-r{
    	width: 444px;
    	float: left;
    }
    .form{
    	margin-top: 150px;
    }
    .form label{
    	font-size: 14px;
    	color: #666666;
    	margin-top:20px;
    }
	.form input[type='submit']{
		width: 130px;
		height: 35px;
		margin-top: 15px;
		background: #02af95;
		color: #fff;
		border: none;
	}
    .form input{
    	width: 100%;
    	height: 38px;
    	border: none;
    	border: 1px solid #999999;
    	padding-left: 5px;
    }
    .form input[type="radio"] + label::before {
		    content: "\a0"; /*不换行空格*/
		    display: inline-block;
		    vertical-align: middle;
		    font-size: 18px;
		    width: 1em;
		    height: 1em;
		    margin-right: .4em;
		    border-radius: 50%;
		    border: 1px solid #999999;
		    text-indent: .15em;
		    line-height: 1; 
		}
	.form input[type="radio"]:checked + label::before {
		    background-color: #999999;
		    background-clip: content-box;
		    padding: .2em;
		}
	.female{
		margin-left:50px;
	}
	.form input[type="radio"] {
		    position: absolute;
		    clip: rect(0, 0, 0, 0);
		}
	.form .text{
		margin-bottom:0;
	}
	.form textarea{
		width: 100%;
		height: 150px;
		resize:none;
		margin-top:5px;
		padding-left: 5px;
		padding-top: 5px;
	}
    .form .nv{
    	margin-left:20px;
    	padding-top: 10px;
    }
	.certificate ul li img{
		width: 100%;
		height: 100%;
	}
	.list-mian:nth-child(1){
    	margin-top: 0px;
    }
    .list-inline-img img{
    	margin-left:-3px;
    	margin-top:15px;
    	width: 100%;
    }
    .list-inline-details-con p img{
    	height: 160px !important;
    }
    .list-inline-img img:nth-child(1){
    	margin-top:0;
    }
    .list-inline-img img:nth-child(2){
    	margin-top:0;
    }
    .list-mian{
    	width: 100%;
    	background: #f5f5f5;
    	padding-top:20px;
    	padding-left:20px;
    	margin-top:20px;
    	padding-bottom: 20px;
    }
    .list-mian span{
    	font-size:14px;
    	font-family:'微软雅黑';
    	color: #666666;
    }
    .list-mian h4{
    	margin-top:0px;
    	margin-bottom:20px;
    	font-size:24px;
    	color: #02af95;
    	font-family:'微软雅黑';
    }
    .list-mian p{
    	font-size:14px;
    	font-family:'微软雅黑';
    	color: #666666;
    }
	.list-inline-right p{
        line-height: 30px !important;
        font-size: 14px;
	}
	.swiper-container9{
		height: 100%;
		padding-bottom: 10px;
	}
	.fancybox-list h5{
		font-size: 18px;
		text-align: left;
		margin-left:10px;
		font-family: '微软雅黑';
		color: #333;
		font-weight: 900;
	}
	.fancybox-list span{
		display: inline-block;
		text-align: left;
		margin-left:10px;
		color: #666;
	}
	.certificate2{
		margin-top:40px !important;
	}
	.certificate{
		margin-top:10px;
	}
	.content .navbar-header button{
		    margin: 2px 0 0 0px;
	}
	.sec02 .container .swiper-container .swiper-wrapper .swiper-slide .back{
		width: 390px;
	}
	.curri_right .swiper-wrapper .scale-img img{
        width: 100%;
        margin-top: 20px;
	}
	.curri_right ul li .border h5{
		color: #333;
		font-size: 18px;
		margin-top: 10px;
		text-align: left;
	}
	.title_kc{
		/*margin-bottom: 0px !important;*/
	}
	.curri_right ul li .border span{
		display: inline-block;
		width: 100%;
		color: #666;
		font-size: 14px;
		text-align: left;
		padding-bottom: 5px;
	}
	.curri_right ul li .border{
		bottom: 50px;
		width: 100%;
		z-index: 10000;
		text-align: center;
	}
	.curri_right ul li .border img{
		display: block;
		width: 35px;
		height: 35px;
		margin: 0 auto;
		margin-top: 11px;
	}
	.curri_right1 .swiper-wrapper .scale-img a{
		display: inline-block;
		width: 385px;
	}
	.curri_right1 .swiper-wrapper .scale-img img{
        width: 385px;
        /*margin-top: 20px;*/
        height: 210px;
	}
	.curri_right1 ul li .border h5{
		    color: #333;
		    font-size: 18px;
		    margin-top: 10px;
		    text-align: left;
		    font-family: '微软雅黑';
	}
	.curri_right1 ul li .border span {
		    display: inline-block;
		    width: 100%;
		    color: #666;
		    font-size: 14px;
		    text-align: left;
		    font-family: '微软雅黑';
		}
	.index .sec02 .info{
	    padding-bottom:0;
	}
	.sec01{
		margin-top: 13px;
	}
	.title_kc{
		text-align: center;
	}
	.title_kc h1{
		font-size: 24px;
		margin-bottom: 5px;
	}
	.title_kc span{
		font-size: 12px;
		font-family: '微软雅黑';
	}
	.index .sec05{
		padding: 0px 0 10px 0;
	}
	#navbar ul{
		width: 100%;
	}
	#navbar ul li{
		padding-right: 20px;
		width: 100%;
	}
	#navbar ul li a{
		width: 100%;
		border: 1px solid #ccc;
		margin-top: 5px;
	}
	.curri_right .swiper-wrapper .scale-img img{
		margin-top: 5px;
		height: 210px;
	}
	#navbar ul li a:hover{
		color:#fff;
		background: #48c2b1;
	}
	.row{
    margin-left: 0px;
    margin-right: 0px;
  }
  .navbar-collapse{
  	padding-left:0;
  }
  #navbar ul li{
  	padding-right: 0;
  }
  .list-inline-details-con1 img{
  	width: 100%;
  }
  .list-inline-details h2{
  	margin-top: 20px;
  	font-size: 18px;
  	font-weight: 900;
  }
  .list-inline-details-con p{
  	color: #666;
  	font-family: '微软雅黑';
  }
  .navbar-default .navbar-nav .open .dropdown-menu>li>a{
  	color: #666 !important;
  }
  .certificate3{
	margin-top:0 !important;
}
}
